Systems, devices, and methods for capturing and outputting data regarding a bodily characteristic

ABSTRACT

Systems, devices, and methods are provided for capturing and outputting data regarding a bodily characteristic. In one embodiment, a hardware device can operate as a stethoscope with sensors to detect bodily characteristics such as heart sounds, lung sounds, abdominal sounds, and other bodily sounds and other characteristics such as temperature and ultrasound. The stethoscope can be configured to work independently with built solid state memory or SIM card. The stethoscope can be configured to pair via a wireless communication protocol with one or more electronic devices, and upon pairing with the electronic device(s), can be registered in a network resident in the cloud and can thereby create a network of users of like stethoscopes.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.16/705,564, filed Dec. 6, 2019, which is a continuation of U.S. patentapplication Ser. No. 16/351,146, filed Mar. 12, 2019, which is acontinuation of U.S. patent application Ser. No. 14/882,921 entitled“Systems, Devices, and Methods for Capturing and Outputting DataRegarding a Bodily Characteristic” filed on Oct. 14, 2015, which claimspriority to Australian Provisional Application No. 2014904100 entitled“Stethoscope” filed Oct. 14, 2014, to Australian Provisional ApplicationNo. 2014904742 entitled “Systems and Methods for Capturing Data, forProcessing the Same and Delivering Output Representative of Body Sounds,Other Characteristics and Conditions” filed Nov. 24, 2014, and to U.S.Provisional Application No. 62/210,558 entitled “Systems and Methods forCapturing Data, for Processing the Same and Delivering OutputRepresentative of Body Sounds, Other Characteristics and Conditions”filed Aug. 27, 2015, which are hereby incorporated by reference in theirentireties.

FIELD OF THE INVENTION

The present disclosure relates generally to systems, devices, andmethods for capturing and outputting data regarding a bodilycharacteristic.

BACKGROUND OF THE INVENTION

A conventional stethoscope is an acoustical device for auscultation orlistening to internal sounds of a body. Conventional acousticalstethoscopes are often used to listen to lung and heart sounds as wellas intestinal sounds and blood flow in arteries and veins. Aconventional acoustical stethoscope typically has a chest piece whichmay be a diaphragm or plastic disc, or alternatively a bell or hollowcup. The chest piece is typically attached to air-filled hollow tubingthat can form a pair of tubes which each have ear pieces for engagementwith each ear of a general practitioner (GP) or other medicalspecialist. The bell transmits low frequency sounds while the diaphragmtransmits higher frequency sounds. Using a conventional acousticalstethoscope, it can be difficult for a medical specialist to hear theinternal sounds of a body due to any one or more issues such as lowsound levels, a medical specialist's hearing deficiency, and/or ambientor background noise in the room or other location in which theconventional acoustical stethoscope is being used.

Some conventional stethoscopes are electronic and attempt to overcomethe low sound levels of conventional acoustical stethoscopes byelectronically amplifying body sounds. A conventional electronicstethoscope can be a wireless device, can be a recording device, and canprovide noise reduction, signal enhancement, visual output, and audiooutput. Digitalization of heart sounds from conventional electronicstethoscopes has allowed collected heart sound data to be analysed,allowed graphic representations of cardiologic and pulmonologic soundsto be generated and transmitted for purposes of telemedicine (remotediagnosis) and teaching. Some conventional electronic stethoscopesfeature audio output that can be used with an external recording device,such as a laptop or an MP3 recorder. Conventional electronicstethoscopes are typically complicated in structure, which makesmanufacturing difficult, makes manufacturing expensive, results in anexpensive device, and/or results in a device difficult for a user tolearn how to use. Conventional electronic stethoscopes also use tubing.The tubing of conventional acoustical stethoscopes and of conventionalelectronic stethoscopes require medical specialists to be in closeproximity to the subject on which the stethoscope is being used, whichraises any one or more issues such as being disadvantageous for thecontrol of infection, placing the medical specialist in harm's way incases where the subject is unpredictable or dangerous (e.g., in the caseof certain animals), and/or making the subject nervous due to closeproximity and/or unfamiliarity (e.g., in the case of children who arecomfortable only with daily caregivers or in the case of zoo animals whoare most comfortable with certain zookeepers).

Listening to a conventional stethoscope requires a user to be highlytrained and develop an expertise of detecting subtle sounds and nuancesin the audio signal hear through the tubing. Medical professionals aretaught the science of auscultation during medical school. Thus, use ofconventional stethoscopes to listen to the sounds limits the use andunderstanding of the use of stethoscopes to medical professionals.

Accordingly, a need exists for improved systems, devices, and methodsfor capturing and outputting data regarding a bodily characteristic.

SUMMARY OF THE INVENTION

Systems, devices, and methods for capturing and outputting dataregarding a bodily characteristic are provided.

In one aspect, a medical device is provided that in one embodimentincludes a stethoscope that includes an audio sensor configured to sensebody sounds of a subject from outside the subject's body, a vibrationgenerator configured to vibrate, a light configured to illuminate, and aprocessor configured to cause the vibration generator to vibrate in apattern indicative of the sensed body sounds in real time with thesensing of the body sounds, and configured to cause the light toilluminate in a pattern indicative of the sensed body sounds in realtime with the sensing of the body sounds.

The medical device can have any number of variations. For example, thestethoscope can include a network interface configured to electronicallycommunicate with an electronic device that is external to thestethoscope. The processor can be configured to cause data representingthe sensed body sounds to the electronic device via the networkinterface in real time with the sensing of the body sounds.

For another example, the stethoscope can include an accelerometer andgyroscope, and the processor can be configured to cause the stethoscopeto switch between an energy saving state and a normal energy consumptionstate based on movement of the stethoscope as sensed by theaccelerometer and gyroscope. For yet another example, the body soundscan include heart sounds. For still another example, the body sounds caninclude lung sounds. For another example, the vibration can cause asound to be emitted from the stethoscope such that the stethoscope isconfigured to simultaneously vibrate, illuminate, and emit sound. Foryet another example, the stethoscope can include electrocardiogram (ECG)sensors, the processor can be configured to cause the vibrationgenerator to vibrate in a pattern indicative of the data sensed by theECG sensors in real time with the sensing of the data, and the processorcan be configured to cause the light to illuminate in a patternindicative of the data sensed by the ECG sensors in real time with thesensing of the data. For still another example, the stethoscope caninclude a wireless charging receiver configured to allow wirelesscharging of the stethoscope.

For another example, the stethoscope can include a base having a surfaceconfigured to contact the subject's body, a body having the processorcontained therein, and a head. The head can be movable relative to thebase and the body to selectively start the audio sensor sensing the bodysounds and stop the audio sensor from sensing the body sounds. The headcan be configured to rotate relative to the base and the body and isconfigured to move vertically relative to the base and the body. One ofthe rotation and the vertical motion can be configured to selectivelystart the audio sensor sensing the body sounds and stop the audio sensorfrom sensing the body sounds. The other of the rotation and the verticalmotion can be configured to selectively turn network connectivity of thestethoscope on and off. The head can be configured to move relative tothe base and the body to adjust a gain of the audio sensor.

In another aspect, a medical system is provided that in one embodimentincludes a stethoscope and a display coupled to the stethoscope. Thestethoscope includes a distal portion having a surface configured tocontact a body of a subject, and a proximal head configured to moverelative to the distal portion to selectively start a sensor sensingbody sounds of the subject and stop the sensor from sensing the bodysounds. The display is configured to show a graphical representation ofthe sensed body sounds in real time with the gathering of the signals.

The medical system can vary in any number of ways. For example, thedisplay can be on the proximal head. The proximal head can be removablyand replaceably coupled to the distal portion, or the proximal head canbe non-removably coupled to the distal portion. The removable andreplaceable proximal head can be configured to be removably andreplaceably docked to a wearable electronic device following removal ofthe proximal head from the distal portion.

For another example, the display can be on an electronic device that isexternal to and separate from the stethoscope. For yet another example,the body sounds can include at least one of heart sounds and lungsounds. For still another example, the medical system can include aprocessor configured to cause the display to show the graphicalrepresentation in response to the sensing of the body sounds.

In another aspect, a method is provided that in one embodiment includespositioning the stethoscope on the patient's body, activating the audiosensor to begin the sensing of the body sounds and thereby begin causingthe vibration generator to vibrate in the pattern indicative of thesensed body sounds in real time with the sensing of the body sounds andcausing the light to illuminate in the pattern indicative of the sensedbody sounds in real time with the sensing of the body sounds.

The method can have any number of variations. For example, the methodcan include transmitting data representing the sensed body sounds to anelectronic device that is external to the stethoscope in real time withthe sensing of the body sounds.

In another embodiment, a method is provided that includes receiving at anetwork-connected device data indicative of body sounds of a subjectsensed by an electronic stethoscope in real time with the body soundsbeing sensed by the electronic stethoscope, and causing thenetwork-connected device to provide an output detectable to a user ofthe network-connected device, the output being indicative of thereceived data. The output is provided in real time with the body soundsbeing sensed by the electronic stethoscope.

The method can vary in any number of ways. For example, providing theoutput can include displaying information indicative of the receiveddata on a display of the network-connected device. For another example,providing the output can include at least one of the network-connecteddevice vibrating, the network-connected device emitting audio, and alight of the network-connected device illuminating.

For yet another example, the electronic stethoscope can provide anoutput to a user of the electronic stethoscope indicative of the bodysounds being sensed by the electronic stethoscope, and the output of theelectronic stethoscope can include at least one of vibration of theelectronic stethoscope and illumination of one or more lights on theelectronic stethoscope. The output of the network-connected device canbe the same as the output of the electronic stethoscope.

For still another example, the network-connected device can include aplurality of network-connected devices such that each of the pluralityof network-connected devices provides real time output. For anotherexample, the network-connected device can include an applicationdownloaded thereto over a network, and the application can control thereceiving of the data and the providing of the output. For yet anotherexample, the network-connected device can include one of a phone, aheadset, a watch, a tablet, a laptop computer, a desktop computer, and aserver. For still another example, the network-connected device caninclude a second electronic stethoscope.

In another embodiment, a method is provided that includes electronicallylinking a first electronic stethoscope to a second electronicstethoscope, gathering at the first electronic stethoscope raw datasignals representative of body sounds of a subject, and outputting atthe first electronic stethoscope a first output that includes at leastone of an audio output, a haptic output, and an illuminated output, thefirst output being indicative of the gathered signals. The outputting atthe first electronic stethoscope occurs in real time with the gathering.The method also includes transmitting the gathered signals from thefirst electronic stethoscope to the second electronic stethoscope, andoutputting at the second electronic stethoscope a second output thatincludes at least one of an audio output, a haptic output, and anilluminated output. The second output is indicative of the gatheredsignals, and the outputting at the second electronic stethoscope occursin real time with the gathering.

The method can vary in any number of ways. For example, the first outputcan include at least two of the audio output, the haptic output, and theilluminated output. For another example, the first output can includeall of the audio output, the haptic output, and the illuminated output.For yet another example, the body sounds can include at least one ofheart sounds and lung sounds. For still another example, the secondoutput can be identical to the first output. For another example, themethod can include analyzing the gathered signals to determine whether apossible anomaly exists in the body sounds of the patient, and when itis determined that a possible anomaly exists, the first output can beindicative of the possible anomaly.

For yet another example, the method can include pairing the firstelectronic stethoscope to a first external electronic device. The firstexternal electronic device can display on a first display thereof firstinformation indicative of the gathered signals. The displaying on thefirst display can occur in real time with the gathering. The method canalso include pairing the second electronic stethoscope to a secondexternal electronic device. The second external electronic device candisplay on a second display thereof second information indicative of thegathered signals. The displaying on the second display can occur in realtime with the gathering.

In another embodiment, a method is provided that includes gathering viaan electronic stethoscope raw data signals representative of body soundsof a subject, and causing a display to show a graphical representationof the gathered signals in real time with the gathering of the signals.The graphical representation includes a track along which a markertraverses in sync with the gathered signals. The method also includesanalyzing the gathered signals in real time with the gathering todetermine whether a possible anomaly exists in the body sounds of thepatient, and when it is determined that a possible anomaly exists,causing a mark to appear on the track at a position along the trackcorresponding to a time at which the possible anomaly exists, the markbeing indicative of the possible anomaly.

The method can have any number of variations. For example, the displaycan be on the stethoscope. For another example, the display can be on anelectronic device physically independent of and electronically linked tothe stethoscope. For yet another example, the method can includeoutputting at the electronic stethoscope an output that includes atleast one of an audio output, a haptic output, and an illuminatedoutput, the output being indicative of the gathered signals, and theoutputting at the electronic stethoscope can occur in real time with thegathering.

For another example, the body sounds can include heart sounds. A lengthof the track can correspond to one heart beat cycle. The mark can appearon the track at a time where the possible anomaly exists relative to afirst heart sound (SI) and a second heart sound (S2) in the heart beatcycle.

For still another example, the body sounds can include lung sounds. Alength of the track can correspond to one breath cycle. The mark canappear on the track at a time where the possible anomaly exists relativeto a start of inspiration and a start of expiration in the breath cycle.

In another embodiment, a method includes gathering via an electronicstethoscope raw data signals representative of cardiac sounds of asubject, analyzing the gathered signals in real time with the gatheringto determine a heart rate of the subject, and analyzing the determinedheart rate in real time with the gathering to determine a breathing rateof the subject.

The method can vary in any number of ways. For example, the method caninclude causing a display to show a graphical representation of thedetermined breathing rate in real time with the gathering.

Non-transitory computer program products (i.e., physically embodiedcomputer program products) are also provided that store instructions,which when executed by one or more processors of one or more computersystems, causes at least one processor to perform operations herein.Similarly, computer systems are also provided that can include one ormore processors and one or more memories coupled to the one or moreprocessors. Each of the one or more memories can temporarily orpermanently store instructions that cause at least one processor toperform one or more of the operations described herein. In addition,methods can be implemented by one or more processors either within asingle computer system or distributed among two or more computersystems. Such computer systems can be connected and can exchange dataand/or commands or other instructions or the like via one or moreconnections, including but not limited to a connection over a network(e.g., the Internet, a wireless wide area network, a local area network,a wide area network, a wired network, etc.), via a direct connectionbetween one or more of the multiple computer systems, etc.

BRIEF DESCRIPTION OF DRAWINGS

This invention will be more fully understood from the following detaileddescription taken in conjunction with the accompanying drawings, inwhich:

FIG. 1 is a perspective view of one embodiment of a stethoscope;

FIG. 2 is an exploded view of the stethoscope of FIG. 1;

FIG. 3 is an exploded view of a hollow body, rotary potentiometer, and acircuit board of the stethoscope of FIG. 1;

FIG. 4 is a perspective view of the circuit board and rotarypotentiometer of FIG. 3;

FIG. 5 is a side view of the stethoscope of FIG. 1;

FIG. 6 is a cross-sectional view of the stethoscope of FIG. 5 along lineA-A;

FIG. 7 is a zoomed-in view of a knob and the rotary potentiometer of thestethoscope of FIG. 6;

FIG. 8 is a top view of circuit board of the stethoscope of FIG. 1;

FIG. 9 is a perspective view of the stethoscope of FIG. 1, thestethoscope vibrating;

FIG. 10 is a perspective view of another embodiment of a stethoscope;

FIG. 11 is a side view of the stethoscope of FIG. 10;

FIG. 12A is a distal end view of the stethoscope of FIG. 10;

FIG. 12B is a proximal end view of the stethoscope of FIG. 10;

FIG. 13A is a side view of another embodiment of a stethoscope and oneembodiment of a wireless transmitter;

FIG. 13B is a bottom view of the stethoscope of FIG. 13A;

FIG. 13C is a bottom view of a diaphragm of the stethoscope of FIG. 13A;

FIG. 13D is a bottom view of a diaphragm of the stethoscope of FIG. 13Acoupled to one embodiment of a charging cable;

FIG. 14 is a perspective view of yet another embodiment of astethoscope, the stethoscope having a USB cord coupled thereto;

FIG. 15 is a schematic circuit of the stethoscope of FIG. 14;

FIG. 16A is a flowchart of modes of the stethoscope of FIG. 14;

FIG. 16B is a flowchart of sound analysis of the stethoscope of FIG. 14;

FIG. 17A is a perspective view of another embodiment of a stethoscope,the stethoscope including a display thereon;

FIG. 17B is a perspective view of the stethoscope of FIG. 17A withdifferent information shown on the display than in FIG. 17A;

FIG. 17C is a side schematic view of a proximal portion of thestethoscope of FIG. 17A;

FIG. 17D is a side perspective view of a portion of the proximal portionof the stethoscope of FIG. 17A;

FIG. 17E is a perspective schematic view of a head of the stethoscope ofFIG. 17A and a portion of a distal portion of the stethoscope of FIG.17A;

FIG. 17F is a perspective view of one embodiment of a wearableelectronic device configured to couple to a head of a stethoscope;

FIG. 18 is a perspective view of a system including the stethoscope ofFIG. 1;

FIG. 19 is a schematic flowchart illustrating one embodiment of usingthe stethoscope of FIG. 1;

FIG. 20 is a schematic flowchart illustrating another embodiment ofusing the stethoscope of FIG. 1;

FIG. 21 is a schematic flowchart illustrating yet another embodiment ofusing the stethoscope of FIG. 1;

FIG. 22 is a schematic flowchart illustrating still another embodimentof using the stethoscope of FIG. 1;

FIG. 23 is a schematic view of a system including a plurality ofstethoscopes and a plurality of electronic devices;

FIG. 23A is an end view of one embodiment of a Bluetooth headset;

FIG. 23B is a perspective view of the headset of FIG. 23A;

FIG. 23C is another end view of the headset of FIG. 23A;

FIG. 24 is schematic view of one embodiment of a system including astethoscope, a mobile device, and a remote server;

FIG. 25 is a flowchart of one embodiment of a method of linking at leasttwo stethoscopes;

FIG. 26 is an excerpt of the system of FIG. 23;

FIG. 27 is a schematic view of types of types of communication linksthat can be established between users of stethoscopes;

FIG. 28 is a schematic view of one embodiment of a system including aplurality of stethoscopes and a remote server;

FIG. 29 is a diagram showing one embodiment of a cardiology informationscreen;

FIG. 30 is a diagram showing another embodiment of a cardiologyinformation screen;

FIG. 31 is a diagram showing one embodiment of a respiratory informationscreen;

FIG. 32 is a diagram showing one embodiment of a login screen;

FIG. 33 is a diagram showing one embodiment of a team screen;

FIG. 34 is a diagram showing one embodiment of a team add screen;

FIG. 35 is a diagram showing the team screen of FIG. 33 with teammembers added;

FIG. 36 is a diagram showing one embodiment of a share selection screen;

FIG. 37 is a diagram showing one embodiment of a cardiac share screen;

FIG. 38 is a diagram showing another embodiment of a cardiac sharescreen;

FIG. 39 is a diagram showing one embodiment of a referral receivedscreen;

FIG. 40 is a diagram showing one embodiment of a referral centre screen;

FIG. 41 is a diagram showing one embodiment of a referral informationscreen;

FIG. 42 is a diagram showing one embodiment of a map screen;

FIG. 43 is a diagram showing one embodiment of a referrals list screen;

FIG. 44 is a diagram showing another embodiment of a team screen;

FIG. 45 is a diagram showing one embodiment of a communication screen;

FIG. 46 is a diagram showing another embodiment of a login screen;

FIG. 47 is a diagram showing one embodiment of a library screen;

FIG. 48 is a diagram showing another embodiment of a library screen;

FIG. 49 is a diagram showing one embodiment of a library detail screen;

FIG. 50 is a diagram showing one embodiment of a recording confirmationscreen;

FIG. 51 is a diagram showing one embodiment of a subject detail screen;

FIG. 52 is a diagram showing one embodiment of a recording detailscreen;

FIG. 53 is a diagram showing one embodiment of a recording controlscreen;

FIG. 54 is a diagram showing one embodiment of a local control screen;

FIG. 55 is a diagram showing one embodiment of a remote control screen;

FIG. 56 is a diagram showing one embodiment of a start screen;

FIG. 57 is a diagram showing one embodiment of a recording progressscreen;

FIG. 58 is a diagram showing one embodiment of a stop screen;

FIG. 59 is a diagram showing one embodiment of a playback screen;

FIG. 60 is a diagram showing one embodiment of an expanded playbackscreen;

FIG. 61 is a diagram showing another embodiment of a playback screen;

FIG. 62 is a diagram showing one embodiment of an editing screen;

FIG. 63 is a diagram showing another embodiment of a start screen;

FIG. 64 is a diagram showing another embodiment of a recording progressscreen;

FIG. 65 is a diagram showing one embodiment of a subject select screen;

FIG. 66 is a diagram showing another embodiment of a recording progressscreen;

FIG. 67 is a diagram showing one embodiment of a device settings screenfor a professional mode of operation;

FIG. 68 is a diagram showing one embodiment of a device settings screenfor a general mode of operation;

FIG. 69 is a diagram showing one embodiment of a device settings screenfor a teacher mode of operation;

FIG. 70 is a diagram showing the device settings screen of FIG. 69 afterlinking of student stethoscopes;

FIG. 71 is a diagram showing one embodiment of a device settings screenfor a student mode of operation;

FIG. 72 is a diagram showing one embodiment of a stethoscope settingsscreen;

FIG. 73 is a diagram showing one embodiment of a mode selection screen;

FIG. 74 is a diagram showing the mode selection screen of FIG. 73 with amode selected;

FIG. 75 is a diagram showing one embodiment of a linked devices screen;

FIG. 76 is a diagram showing the linked devices screen of FIG. 75indicating linked devices;

FIG. 77 is a diagram showing one embodiment of a sleep selection screen;

FIG. 78 is a diagram showing one embodiment of a shutoff selectionscreen;

FIG. 79 is a diagram showing another embodiment of a cardiologyinformation screen;

FIG. 80 is a diagram showing yet another embodiment of a cardiologyinformation screen;

FIG. 81 is a diagram showing one embodiment of a grid for the screen ofFIG. 80;

FIG. 82 is a diagram showing another embodiment of a respiratoryinformation screen;

FIG. 83 is a showing one embodiment of a historical data screen;

FIG. 84 is a showing another embodiment of a recording detail screen;and

FIG. 85 is a schematic diagram of one embodiment of a computer system.

DETAILED DESCRIPTION OF THE INVENTION

Certain exemplary embodiments will now be described to provide anoverall understanding of the principles of the structure, function,manufacture, and use of the devices and methods described herein. One ormore examples of these embodiments are illustrated in the accompanyingdrawings. Those skilled in the art will understand that the devices andmethods specifically described herein and illustrated in theaccompanying drawings are non-limiting exemplary embodiments and thatthe scope of the present invention is defined solely by the claims. Thefeatures illustrated or described in connection with one exemplaryembodiment may be combined with the features of other embodiments. Suchmodifications and variations are intended to be included within thescope of the present invention.

Further, in the present disclosure, like-named components of theembodiments generally have similar features, and thus within aparticular embodiment each feature of each like-named component is notnecessarily fully elaborated upon.

Systems, devices, and methods are provided for capturing and outputtingdata regarding a bodily characteristic. In at least some embodiments, ahardware device can be configured to operate as a stethoscope with oneor more sensors configured to detect bodily characteristics of a subjectsuch as a heart sounds (e.g., heartbeat and other heart sounds), lungsounds, abdominal sounds, and other bodily sounds and othercharacteristics such as temperature and ultrasound. The stethoscope canbe configured to work independently with built solid state memory or SIMcard. The stethoscope can be configured to communicate with one or moreelectronic devices, such as a mobile device, a laptop, etc. Datacollected by the stethoscope related to the bodily characteristics canbe transmitted from the stethoscope to a diagnostic model. The output ofthe diagnostics model can provide a diagnosis and can provides agraphical user interface with an interpretation of the output. Thestethoscope can be configured to pair via Bluetooth, Wi-Fi, or otherwireless communication protocol with the one or more electronic devices,and upon pairing with the electronic device(s), can be registered in anetwork resident in the cloud and can thereby create a network of usersof like stethoscopes.

The stethoscope can thus include a sensor design featuring integratedBluetooth and integrated visual system that can allow a user of thestethoscope to hear through any Bluetooth wireless telephone, mobile, orother device and also to see through integrated lighting a visualrepresentation of the detected bodily characteristics, e.g., a visualrepresentation of heart beat and pulse, a visual representation ofbreathing rate, etc. The stethoscope thus need not rely on listeningintensely by one GP or other medical specialist, unlike withconventional stethoscopes, and/or does not require tubing that limitsthe movement of the stethoscope's user and hence the stethoscope doesnot requires a user's close proximity to the subject, nor does itrequire user expertise to translate the audio to meaningful information,unlike with conventional stethoscopes.

The stethoscope can include a combination of auditory and visualauscultation and can be configured to provide analysis of the detectedbodily characteristics, e.g., detected heart beat and pulse, etc. Thestethoscope can have a multiple sync function configured to allow thestethoscope's gathered sound to be shared with multiple other devices,e.g., other stethoscopes or various types of electronic devices such asBluetooth headsets and mobile phones. Thus, multiple people not usingthe stethoscopes, such as onlookers, family members of the subject,owners of pets, medical students, colleagues, etc. can receive thestethoscope's sound through the use of the other devices. Each of theother devices can have installed thereon an application (APP) that canbe configured to store, transmit, analyze, and display the receivedsound information and present possible diagnosis on based thereon, e.g.,based on received heartbeat and pulse information. Thus, people otherthan a user directly using the stethoscope can evaluate the subject'scondition and make diagnosis and/or treatment decisions based at leastin part of the stethoscope's gathered information. For example, in thecase of a detected bodily characteristic including heart rate, theheartbeat can be averaged to present an approximate heart rate to theuser and/or to the other multiple people. A series of colors providedvia illuminated lights can be used to indicate a range of differentheart rates and can thereby be used to easily detect heart rates outsidean expected norm.

The stethoscope including a combination of auditory and visualauscultation and being configured to provide analysis of the detectedbodily characteristics may allow any user, with or without medicaltraining, to understand the detected bodily characteristics bytranslating gathered audio signals into a visual output (e.g., lights)and a haptic output (e.g., vibration). For example, with respect todetected cardiac sounds, the stethoscope can be configured to outputlight of a first color (e.g., green) to indicate normal heartconditions, to not vibrate when normal heart conditions are detected, tooutput light of a second, different color (e.g., orange) to indicate adetected possible anomaly such as a murmur, and to vibrate when adetected possible anomaly exists. For another example, with respect todetected lung sounds, the stethoscope can be configured to output lightof a first color (e.g., green) to indicate normal breathing conditions,to not vibrate when normal breathing conditions are detected, to outputlight of a second, different color (e.g., orange) to indicate a detectedpossible anomaly such as wheezing, and to vibrate when a detectedpossible anomaly exists.

In at least some embodiments, the systems, devices, and methods forcapturing and outputting data regarding a bodily characteristic caninclude capturing data, processing the same, and delivering outputrepresentative of body sounds. The systems, devices, and methods caninclude a stethoscope configured to pair to other devices to thus allowthe sharing of immersive three-dimensional feedback experiences with oneor more users in addition to a user of the stethoscope.

In at least some embodiments, the systems, devices, and methods forcapturing and outputting data regarding a bodily characteristic canincrease the accuracy of detection of heart sounds, murmurs, and otherbody sounds, there thus may achieve a reduction in unnecessary referralsand cardiac events. The systems, devices, and methods can provide amanner to track representative raw data and study the representative rawdata over time. With available machine learning and predictive modellingand artificially intelligent search engines, clinical software andelectronic health record (EHR) platforms, a stethoscope of the systems,devices, and methods can provide raw data and therefore representativeraw data for analysis for diagnosis and tracking, sharing ofinformation, teaching, as well as allow for a platform for a network ofhealth care professionals so that the health care professionals can sendand receive data as well as engage in written and oral and visualcommunication with one another in real time. A person skilled in the artwill appreciate that “real time” may involve some minor time delay dueto any one or more factors, such as network data transmission capabilityand minor limits to processor processing speed. Not only are health careprofessionals (for humans and for animals) capable of utilizing thestethoscope, but non-health care individuals (e.g., patients, familymembers of patients, pet owners, youth, etc.) may as well, with therepresentative data being transmitted via a network to one or morehealth care professionals at remote locations for evaluation.

In at least some embodiments, a stethoscope can be configured to searchand connect to other similar stethoscopes located either locally orremotely. The stethoscope can be configured to provide an immersivethree-dimensional feedback experiences with one or more users of theconnected stethoscopes, thus allowing users to simultaneously hear,feel, and share the same detected body sounds, e.g., heartbeat,breathing, etc. In this way, the stethoscope may provide bedsideteaching capability where students do not individually need to placetheir equipment on a patient.

This may provide for less intrusion on patients and/or provide forbetter hygiene.

In at least some embodiments, a stethoscope and/or an electronic deviceto which the stethoscope transmits sensed data can be configured tocompare previously recorded representative data and/or to compare thatdata to family data. The data can be utilized in studies, particularlysince sensors of the stethoscope can acquire other data, such as ambientconditions and location data, as discussed herein. For athletes, forexample, such functionality may be beneficial since the stethoscope canmonitor heart valve performance, not just simple heart rate.

In at least some embodiments, a stethoscope can be configured to providean immersive three-dimensional feedback experience for a user of thestethoscope as well as for remote users not directly using thestethoscope. When the stethoscope's one or more sensors are activated,for example, by pushing down on a head or knob of the stethoscope, sothat the one or more sensors begin receiving input from a subject'sbody, the stethoscope can be configured to vibrate to the heart beatinput, light up to the heart beat input, and transmit sound signalssensed by the one or more sensors to one or more headsets in real-timesynchronization with the person's bodily sounds. When the stethoscope ispaired to one or more other stethoscopes either directly, or via, forexample, a mobile device, the other stethoscope(s) can be similarlyconfigured provide the immersive three-dimensional feedback experience.The sensor data of the stethoscope can be transmitted in real-time viatelecommunications to a remote location, for example, via a remoteserver in communication with the stethoscope for the samethree-dimensional feedback experience at a different location.

In at least some embodiments, a stethoscope can be configured to pair toa headset, and at least one of a mobile device and a personal computer(PC). Either or both of the mobile device and PC can be in communicationwith a remote server, otherwise known as the cloud. The stethoscope caninclude memory configured to store data for later transmission foranalysis, and/or on the mobile device and/or PC paired to thestethoscope, or to any other suitable device. The stethoscope can beconfigured for analytics as computing capability is available for suchanalytics.

In at least some embodiments, a stethoscope can be configured to receiveraw data, including those of heart and lung sounds of a subject, via oneor more sensors. The stethoscope can include sensors such as a gyroscopeand accelerometer to provide the subject's position information that canbe noted and/or recorded while the heart sound/lung sound sensors and/orother sensors are receiving signals for diagnosis. The subject'sposition while the data is taken may be useful in particular whencomparing previously recorded data to later recorded data. The positionof the subject, e.g., sitting up or lying down, may have an impact onthe resultant data. The one or more sensors can be configured to senseany one or more of ECG signals, gyroscope signals, temperature signals,infrared signals, and ultrasound signals, as well as others. The signalscan be processed so that a diagnosis may be presented. The diagnosis canbe delivered, for example, via a graphical user interface on a displaydevice of an electronic device such as a mobile device or PC.

In at least some embodiments, a headset can be configured to be pairedto a stethoscope by wired connection or wireless connection. The headsetcan include a behind-the-neck configuration and can include lightemitting diode (LED) indicators on earpieces of the headset that cansync to sounds (e.g., heart sounds, lung sounds, etc.) sensed by thepaired stethoscope. The lights can indicate to colleagues or othernearby persons when the user of the headset is listening to sounds sothat the user is not disturbed and/or can provide information to thecolleagues or other nearby persons who may observe the synced lights.The headset can have an LED indicator housed in the behind-the-neckmember that can serve to indicate to colleagues or other nearby personswhen the user is listening to body sounds. The LED indicator can have atleast two states of illumination. The illumination can be in a low statewhen the stethoscope is not in use, and can be in a high state when thestethoscope is in use. Any other color can be used for the LEDindicator, as can any combination of colors to create indications.

In at least some embodiments, a stethoscope can be configured for usewith or without a paired electronic device (mobile device, PC, etc.). Apaired electronic device can be configured to provide analytics of datafor representation. If a paired electronic device is not allowed to beused, for example in an operating room or on an airplane, if the pairedelectronic device must access a remote server to provide analytics, a PCor other computer system can instead be used for analytics. Thisdisclosure is not intended to limit what type of device carries outanalytical functions.

In at least some embodiments, a stethoscope can include controls to turndown or off features such as vibration and illumination sync to sensedbody sounds. Audio frequency can be configured to be fine-tuned andenhanced to filter out unwanted noise to isolate desired sounds, eitherin real time or later, such as later via mobile app. The data collectedby the stethoscope can be stored on the stethoscope, and at a latertime, the data may be transmitted to an electronic device that canprovide visual output of the data. In other words, the electronic devicecan provide output in real time with the stethoscope's sensing or not inreal time but instead at a subsequent time.

FIGS. 1 and 2 illustrate one embodiment of a stethoscope 10. As in thisillustrated embodiment, the stethoscope can include a knob 11 (alsoshown in FIGS. 5-7), a hollow body 9 (also shown in FIGS. 3, 5 and 6)having the knob 11 movably coupled to a proximal end thereof, a rotarypotentiometer 8 (also shown in FIGS. 3, 4, 6, and 7) disposed in thehollow body 9 and the knob 11, and a base 13 (also shown in FIGS. 5 and6) having a distal end of the hollow body 9 seated therein. The knob 11can have a variety of configurations. As shown the knob 11 can include agripping feature such as a plurality of milled edges 12 around acircumference thereof configured to provide traction when being grippedby a hand (not shown) of a user. Instead of or in addition to theplurality of milled edges 12, the knob 11 can include another type ofgripping feature, such as one or more finger depressions, a tackysurface, etc.

The knob 11 can include a central boss 44 extending distally from aproximal inner surface thereof. The central boss 44 can have a bottom ordistal cavity 45 formed therein configured to receive the rotarypotentiometer 8 therein. The cavity 45 can include longitudinal splines21A formed on an inner surface thereof.

The hollow body 9 can have a variety of configurations. As shown, thehollow body 9 can include a proximal upstanding body portion 14configured to movably engage the knob 11 and a distal portion 17configured to be seated in a hollow interior 18 of the base 13. Thehollow body 9 can include a universal serial bus (USB) port 15, whichmay facilitate electronic connection of the stethoscope 10 to anelectronic device such as a computer, a mini USB jack into a standard3.5 mm headphone jack to allow any wired headphone set to be attached tothe stethoscope 10, or a portable USB drive. Instead of or in additionto the USB port 15, the stethoscope 10 can have any one or more othertypes of wired data connection port, as will be appreciated by a personskilled in the art. As will also be appreciated by a person skilled inthe art, in addition or in alternative to being configured tocommunicate via wired connection with another electronic device via theUSB port 15 and/or other port, the stethoscope 10 can be configured tocommunicate wirelessly, such as via Bluetooth, with another electronicdevice.

The proximal portion 14 of the hollow body 9 can have a circular groove16 (also referred to herein as an “annular recess” or “recess”) formedin an exterior surface thereof. The annular recess 16 can be configuredto engage a peripheral rib 45A formed on and extending radially outwardfrom an inner surface of the rotatable knob 11 (see FIGS. 6 and 7). Therecess 16 can be configured to retain the knob 11 in non-removableengagement with the hollow body 9. The rib 45A can be configured toslide within the recess 16 during rotation of the knob 11 about alongitudinal axis thereof, which is represented by line A-A in FIG. 5.The longitudinal axis of the knob 11 can, as shown, be the same as alongitudinal axis of the stethoscope 10 overall. The groove 16 can havea height B (FIG. 6) that is greater than a height of the rib 45A. Therib 45A can thus be configured to move vertically (e.g., proximally anddistally) within the groove 16 at a maximum distance defined by theheight B. The knob 11 can thus be configured to have two distinct rangesof motion relative to the hollow body 9, the rotation of the knob 11being one range of motion and the vertical movement of the knob 11 beinganother range of motion. The knob 11 can be biased to a proximalposition within the groove 16, e.g., the rib 45A can be biased to abut aproximal surface of the rib 45A. The knob 11 is shown in this biased, ordefault, position in FIGS. 6 and 7. The knob 11 can be so biased in avariety of ways, such as by being biased upwards or proximally by a biaselement such as a spring disposed within the stethoscope 10, asdiscussed further below.

As shown in FIG. 3, the distal portion of the hollow body 9 can have ahollow interior 29. One or more projections 30 can extend radiallyinward from an inner surface of the hollow body 9 in the hollow interior29. The hollow body 9 includes two projections 30 in this illustratedembodiment. The one or more projections 30 can be configured to engagecorresponding one or more recesses 31 formed in a perimeter of a circuitboard 19 to facilitate secure seating of the circuit board 19 within thehollow body 9, e.g., within the hollow interior 29, and within the base13, e.g., within the hollow interior 18.

The hollow body 9 can include a hollow recess 41 proximal to the hollowinterior 29. The hollow recess 41 can, as in tis illustrated embodiment,have a rectangular shape. The hollow recess 41 can be configured toengage a top edge part 42 of the rotary potentiometer 8 (e.g., a loweror distal portion 23 thereof), as shown in FIG. 6. The hollow recess 41can have a central opening 43 configured to engage with a connectionpost 22 of the rotary potentiometer 8, as also shown in FIG. 6. Thecentral opening 43 can have a peripheral surface 47 that defines aperimeter of the central opening 43. The peripheral surface 47 can beconfigured to contact a bearing surface 20 of the rotary potentiometer8. The hollow body 9 can include a transverse portion 46 integral withthe hollow recess 41 and defining an upper end thereof.

The stethoscope 10 can include an on-board power source, which mayfacilitate portability of the stethoscope 10. The hollow body 9 caninclude a cavity 53 configured to seat the power source, such as abattery 54, therein. The battery 54 can be configured to berechargeable, such as via power connection via the USB port 15, whichmay prolong the useful life of the stethoscope 10. In other embodiments,the battery 54 can be non-rechargeable.

The circuit board 19 (also shown in FIG. 8) can have a variety ofconfigurations. In general, the circuit board 19 can have electroniccomponents of the stethoscope 10 mounted thereon or otherwise attachedthereto. The circuit board 19 can include an amplifier chip 25 connectedto the potentiometer 8 (e.g., the distal portion 23 thereof) by firstconnection elements 24, which include multiple connection elements inthis illustrated embodiment but can be a single connection element. Theamplifier chip 25 can be configured as a digital signal processor (DSP)or processing chipset.

The circuit board 19 can include a processor chipset 27 (also referredto herein as a “processor”) connected to the potentiometer (e.g., thedistal portion 23 thereof) by a second connection element 26, whichincludes a single connection element in this illustrated embodiment butcan be multiple connection elements.

The circuit board 19 can include a Bluetooth chip 28 configured tofacilitate wireless communication with external electronic devices(e.g., a Smart phone, a Smart watch, a tablet, a laptop, a headset,etc.) via Bluetooth. The Bluetooth chip 28 can be configured to beselectively activated, which may allow Bluetooth to be active only whenneeded, which may help conserve power and/or conserve processorresources. Bluetooth can be configured to automatically turn off ordisconnect after a certain amount of time (e.g., one minute, twominutes, five minutes, etc.), which may help conserve power and/orconserve processor resources. When Bluetooth is active, the stethoscope10 can be paired with an external electronic device having Bluetoothcapability, as discussed further below. The knob 11 being rotated in afirst direction (e.g., clockwise) can be configured to activate theBluetooth chip 28 so as to turn on Bluetooth functionality. Thisrotation can be configured to cause an audible sound such as a click toindicate that Bluetooth is active, such as by the knob 11 and the hollowbody 9 having corresponding engagement features that engage one anotherafter the knob 11 has been rotated a certain amount in the firstdirection so as to produce the audible sound as the engagement memberspass during the rotation. The knob 11 being rotated in a second,opposite direction (e.g., counterclockwise) can be configured tode-activate the Bluetooth chip 28 so as to turn off Bluetoothfunctionality. This rotation can be similarly configured to cause anaudible sound to indicate that Bluetooth is inactive.

The circuit board 19 can include a USB unit 19 u configured toelectronically communicate with a USB device inserted into the USB port15.

The circuit board 19 can include at least one audio sensor (alsoreferred to herein as a “microphone”), which includes first and secondmicrophones 19M, 19N in this illustrated embodiment. Gain of the atleast one microphone can be configured to be adjusted so as to adjustvolume. The knob 11 can be configured to be pushed downwardly(distally), as shown by arrow B in FIG. 6, to activate (e.g., turn on)the at least one microphone and thereby allow the stethoscope 10 tocollect sounds indicate a bodily characteristic, e.g., a heartbeat orbreathing. Rotating the pushed-down knob 11 in a first direction (e.g.,clockwise) while being held down can be configured to cause a positivemicrophone gain and rotating the pushed-down knob 11 in a second,opposite direction (e.g., counterclockwise) can be configured to cause anegative microphone gain. Movement of the knob 11 upward (proximally),such as by release of the knob 11 to allow the knob 11 to move to itsbiased proximal position, can cause the at least one microphone to bede-activated (e.g., turn off), which may protect the user from auditoryspikes. The at least one microphone can thus be configured to beselectively activated and to have its gain adjusted while activated. Theproximal movement of the knob 11 can be configured to cause datatransmission from the stethoscope 10 to an external electronic device,such as wireless transmission of gathered data for off-board storageand/or analysis. Instead of the knob 11 being configured to be pusheddown and rotated to adjust microphone gain and rotated without beingpushed down to adjust Bluetooth capability, the knob can be configuredto be pushed down and rotated to adjust Bluetooth capability and rotatedwithout being pushed down to adjust microphone gain. In at least someembodiments, the at least one microphone can be configured to be poweredoff so as to be unable to emit sound when the knob 11 is in its proximalposition, which can help conserve power.

The circuit board 19 can include a microphone pickup 51 configured tofacilitate sound receipt by the at least one microphone. The microphonepickup 51 can face the base 13, as shown in FIG. 6, since the base 13 ispositioned on a subject during use of the stethoscope 10.

The circuit board 19 can include one or more lights, which includeseight light emitting diodes (LEDs) 33, 34, 35, 36, 37, 38, 39 and 40 inthis illustrated embodiment. In the case of a single light, the lightcan be fitted to a center of the circuit board 19. In the case of aplurality of lights, the plurality of lights can be configured as alight ring or light pipe extending around a perimeter of the stethoscope10. The lights can be arranged equidistantly around a perimeter of thecircuit board 19, which may facilitate even lighting around a perimeterof the stethoscope 10.

The one or more lights can be configured to illuminate in a singlecolor. The single color can be used to indicate a characteristic of thestethoscope 10, such as the lights illuminating for a brief period oftie in response to the stethoscope 10 being powered on or off or thelights blinking during data transmission and/or receipt via the USB port15, and/or to indicate a bodily characteristic of the subject with whichthe stethoscope 10 is associated, such as the lights blinking inconjunction with sensed heart beats or the lights illuminating at apoint in time corresponding to a detected abnormality such as a heartmurmur or a breath wheeze. Alternatively, the lights can be configuredto illuminate in a plurality of different colors, e.g., red, blue,green, orange, yellow, purple, white, etc. As will be appreciated by aperson skilled in the art, each of the lights can be configured toilluminate in multiple colors to produce the different colored lights,or different ones of the lights can be configured to illuminate indifferent colors to produce the different colored lights. The pluralityof colors can be used to indicate a characteristic of the stethoscope 10and/or a bodily characteristic of the subject with which the stethoscope10 is associated similar to that discussed above regarding the lightsbeing configured to illuminate in a single color. Each of the pluralityof colors in a steady (non-blinking) illuminated state can be associatedwith a different characteristic, which may facilitate fast useridentification of the characteristic being indicated by the lights.Similarly, each of the plurality of colors in a blinking state can beassociated with a different characteristic, which may facilitate fastuser identification of the characteristic being indicated by the lights.For example, steady light in a first color for a brief period of timecan indicate the stethoscope 10 being powered on/off, blinking in asecond color can indicate data transmission or receipt via the USB port15, blinking in a third color can indicate that the battery 54 needsrecharging, steady light in a fourth color can indicate that thestethoscope 10 has properly powered on and is now ready for use,spinning light in a fifth color (e.g., successive ones of the lightsbeing illuminated in a track-like pattern) during stethoscope 10 use ona subject with the spinning lights changing to a sixth color at a pointin time corresponding to a detected abnormality and back to the fifthcolor when the detected abnormality ceases, blinking light in the firstcolor can indicate that the stethoscope 10 has been properly synced withanother stethoscope, etc.

Brightness of the one or more lights can be configured to be adjusted.The stethoscope 10 can include a light sensor (not shown) built into thecircuit board 19. The light sensor can be configured to detect externallighting conditions and adjust the intensity of the one or more lightsto suit the intensity of the one or more lights. For example, when a lowlevel light setting is detected, the light intensity can beautomatically reduced so as to not cause an extremely bright display.For another example, if the stethoscope 10 is used outdoors, the lightsensor can detects this operation setting and result in the one or morelights emitting a more intense setting. In addition to or in alternativeto the stethoscope 10 including a light sensor configured to facilitateautomatic brightness adjustment, the brightness can be adjusted similarto that discussed above regarding adjustment of microphone gain, e.g.,pushing down the knob 11 and rotating the knob 11 in the first directionto increase brightness and pushing down the knob 11 and rotating theknob 11 in the second direction to reduce brightness. Rotation of theknob 11 can thus be configured to adjust any two of Bluetoothcapability, microphone gain, and brightness of the lights with one ofthese features being adjustable when the knob 11 is rotated in itsproximal position and another one of these features being adjustablewhen the knob 11 is rotated in its pushed-down, distal position.Alternatively, the knob 11 can be configured to adjust all of Bluetoothcapability, microphone gain, and brightness of the lights with one ofthese features (e.g., Bluetooth capability) being adjustable when theknob 11 is rotated in its proximal position and the other two of thesefeatures (e.g., microphone gain and brightness of the lights) beingadjustable when the knob 11 is rotated in its pushed-down, distalposition. In at least some embodiments, the lights can be configured tobe powered off so as to be unable to illuminate when the knob 11 is inits proximal position, which can help conserve power.

The circuit board 19 can include a central aperture 32. The centralaperture 32 can be configured to facilitate coupling of the rotarypotentiometer 8 to the circuit board 19 via a central connection element52 configured to extend through the central aperture 32, as shown inFIG. 6. The central aperture 32 can be configured to facilitatemicrophone pickup by helping sound from outside the stethoscope 10,e.g., sound from a subject on which an exterior distal surface of thestethoscope 10 (e.g., an exterior distal surface of the base 13) isplaced, be picked up by the first and second microphones 19M, 19N.

The rotary potentiometer 8 can have a variety of configurations. Therotary potentiometer 8 can include the distal portion 23, an upper orproximal portion, and an intermediate portion 20 between the upper andlower portions. The distal portion 23 can be positioned over the centralaperture 32 of the circuit board 19, to which the distal portion 23 canbe attached. The upper portion of the rotary potentiometer 8 can includea post 22 configured to be seated in the cavity 45 of the knob 11. Thepost 22 can have longitudinal splines 21 formed thereon configured tooperatively engage with the longitudinal splines 21A of the knob 11 suchthat rotation of the knob 11 can cause corresponding rotation of thepost 22 and hence of the distal portion 23 of the potentiometer 8attached thereto. The intermediate portion 20 of the rotarypotentiometer 8 can be configured as a bearing surface for rotation ofthe hollow body 9 in conjunction with rotation of knob 11.

The rotary potentiometer 8, e.g., the distal portion 23 thereof, caninclude a bias element (not shown), such as a spring. The bias elementcan be configured to bias, e.g., spring-load, the rotary potentiometer 8to a proximal position. This biasing can bias the post 22 upwards, whichin turn can bias the knob 11 to be in its default, proximal-mostposition within the groove 16 of the hollow body 9.

The rotary potentiometer 8 can include one or more slots formed therein,e.g., in a distal surface of the distal portion 23. The stethoscope 10includes first and second slots 55, 56 in this illustrated embodiment. Aheight of the first and second slots 55, 56 can define an amount ofvertical (proximal/distal) movement of the potentiometer 8 (and the knob11) relative to the base 13, as shown by arrow C in FIG. 7, in responseto pressing and release of the knob 11 as shown by arrow B. A length ofthe engagement between the splines 21A, 21 of the knob 11 and the post22 can also define the amount of vertical movement of the potentiometer8 (and the knob 11) relative to the base 13.

The rotary potentiometer 8 can generally be configured as a variableresistor or rheostat and can thus generally function as a voltagedivider that can measure electric potential. The rotary potentiometer 8can be used to control adjustable microphone output, such as to increaseor decrease sounds provided by the stethoscope's at least one microphoneand/or to provide positive or negative microphone gain.

The base 13 can have a variety of configurations. As mentioned above,the hollow interior 18 of the base 13 can be configured to seat thedistal portion 17 of the hollow body 9 therein and configured to seatthe circuit board 19 therein. The base 13 can include a peripheralcavity 48 configured to retain the distal portion 17 of the hollow body9 therein. The base's cavity 48 can be defined by a flexible outer wall49 and a flexible inner wall 50.

The base 13 can have a central opening 13 c formed in a distal surfacethereof. The central opening 13 c can be configured to facilitatemicrophone pickup and can be aligned with the central aperture 32 of thecircuit board 19 to further facilitate microphone pickup.

The base 13 can include a viewing window 13 w configured to facilitatevisualization of light emitting by the one or more lights 33, 34, 35,36, 37, 38, 39 and 40. For example, the viewing window 13 w can be atransparent or translucent portion configured to allow light to shinetherethrough. The viewing window 13 w can extend fully around aperimeter of the base 13, which may facilitate visualization of emittedlight from nearly any angle of viewing. In an exemplary embodiment, theviewing window 13 w is at a proximal end of the base 13 or is part of adistal portion of the hollow body 9. Such positioning can facilitatevisualization of the one or more lights 33, 34, 35, 36, 37, 38, 39 and40 since the illuminated display will be above (proximal to) the bottomof the base 13 that is positioned on a subject. A user of thestethoscope 10, as well as the subject, can thus be able to see the bodysound pulse via light display.

The base 13 can be non-removably attached to the hollow body 9, whichmay help provide a waterproof device and/or a device resistant totampering or damage. Alternatively, the base 13 can be a modularcomponent configured to be removably and replaceably coupled to thehollow body 9, which may facilitate cleaning of the base 13 and/or mayallow different bases having different functionalities to be coupled toa remainder of the stethoscope 10. The stethoscope 10 can be provided aspart of a kit including a plurality of different bases each configuredto be removably and replaceably attached to the hollow body 9, which mayallow a user to swap bases as desired for particular uses of thestethoscope 10. Examples of modular bases include a base configured forheart sound detection that includes ECG sensors, a base configured fornon-heart sound detection that does not include any ECG sensors, a baseconfigured for respiratory sound detection that includes one or moreoxygen saturation sensors, a base configured for infrared sensing oftemperature that includes one or more infrared sensors, and a baseconfigured for ultrasound sensing that includes one or more ultrasoundsensors.

The base 13 can include a wireless charging receiver (not shown), suchas a wireless charging copper plate, to allow for wireless charging ofthe stethoscope 10. The wireless charging receiver can be in addition toor instead of the USB port 15 that can be configured to facilitatecharging of the stethoscope 10.

The knob 11, the hollow body 9, and the base 13 can be formed from anyof a variety of materials. In an exemplary embodiment, the knob 11 andthe hollow body 9 can be formed from one or more biocompatible rigidmaterials, such as stainless steel, titanium, or any of a number ofpolymers. Rigid material may help provide durability to the stethoscope10. In an exemplary embodiment, the base 13 can be formed from neopreneor other flexible or resilient plastics material configured toresiliently retain the distal portion 17 of the hollow body 9. Theflexible inner and outer walls 49, 50 of the base 13 can facilitate thisresilient retention.

As shown in FIG. 9, the stethoscope 10 can include a vibration motor 61(also referred to herein as a “vibration generator”) configured tovibrate in response to occurrence of a trigger event.

The vibration generator 61 can include any type of vibration generator,as will be appreciated by a person skilled in the art. The vibrationmotor 61 can, as shown in this illustrated embodiment, be internal tothe stethoscope 10, such as by being attached to the circuit board 19,which may help protect the vibration motor 61 from being damaged. Thevibration of the vibration motor 61 can cause a sound to be emitted, asrepresented by sound lines 60 in FIG. 9. The sound can be heard by auser handling the stethoscope 10 and any other nearby people, therebysignaling that a trigger event occurred. The vibration of the vibrationmotor 61 can be palpably felt by the user handling the stethoscope 10,thereby signaling to the user that a trigger event occurred. Thevibration motor 61 can thus be configured to provide two types ofsignal, audible (sound) and tactile (palpable vibration), which may helpensure that the user handling the stethoscope 10 realizes that a triggerevent occurred because at least one of the audible and tactile signalsshould be detectable even if both types of signals are not detected forany reason and may help ensure that interested parties not handling thestethoscope 10, and thus unable to feel the vibration, can realize thata trigger event occurred because the sound can be heard. As discussedherein, the vibration can be felt by the user holding the stethoscope 10as well as by each of one or more other users who each have a linkedstethoscope to the stethoscope 10 and by each of one or more users whohas a mobile device or other electronic device linked to the stethoscope10 that uses its own internal vibration mechanism to provide thevibration.

A variety of trigger events can be configured to cause the vibrationmotor 61 to vibrate. For example, the vibration motor 61 can beconfigured to vibrate in conjunction with detected heart sounds (e.g.,as short and sharp vibrations) so as to provide a sound and feel of theheartbeat. For another example, the vibration motor 61 can be configuredto vibrate in conjunction with detected beginning of breathinginspiration and with detected beginning of breathing expiration so as toprovide a sound and feel of a breathing cycle. For yet another example,the vibration motor 61 can be configured to vibrate once or in a shortseries of vibrations in response to the stethoscope 10 being powered onor off so as to provide confirmation of the stethoscope's power status.

The stethoscope 10 can include a multi-axis accelerometer (not shown)that can be used to determine an axis and position of placement of thestethoscope 10 on a subject's body when a measurement using thestethoscope 10 was taken. The multi-axis accelerometer can include anytype of multi-axis accelerometer, as will be appreciated by a personskilled in the art. The accelerometer can, similar to the vibrationmotor 61, be internal to the stethoscope 10, such as by being attachedto the circuit board 19, which may help protect the accelerometer frombeing damaged. Data regarding the axis and position determined using theaccelerometer may help to describe the subject's position (e.g. lyingdown, sitting in a chair, etc.) when the stethoscope 10 reading wastaken, and/or the amount of movement or force of the heartbeat on thesubject's chest wall. This data can be useful in enabling the subject, auser handling the stethoscope 10, and/or other person to determine anoptimal seating position, angle, etc. for the subject and/or an optimalarea on the subject's chest to pick-up the best sound (e.g., heart soundor lung sound) from the subject using the stethoscope 10.

The accelerometer can be configured to help indicate when thestethoscope 10 is being actively used on a subject, as opposed to whenit is being carried between locations. When, with the assistance of theaccelerometer, the stethoscope 10 (e.g., the processor 27 thereof)determines that the stethoscope 10 is being actively used, thestethoscope 10 can be configured to put itself into a normal energyconsumption state (e.g., the processor 27 can cause the stethoscope 10to move from an energy saving state to the normal energy consumptionstate). Similarly, then the stethoscope 10 determines with the aid ofthe accelerometer that the stethoscope is not being used and just beingcarried, the stethoscope 10 can be configured to put itself into theenergy saving state.

The stethoscope 10 can include an audio filter (not shown) configured tofilter out noise from audio that is output from the stethoscope 10. Theaudio filter can include any type of audio filter, as will beappreciated by a person skilled in the art. The audio filter can,similar to the vibration motor 61, be internal to the stethoscope 10,such as by being attached to the circuit board 19, which may helpprotect the audio filter from being damaged. The audio filter can beconfigured to remove unwanted surface movement and scratch noises. Ifthe accelerometer detects movement of the stethoscope 10 (e.g., if theprocessor 27 interprets the accelerometer's gathered data to indicatemovement of the stethoscope 10), the audio filter can be configured toautomatically turn on so that it can filters out any movement or scratchnoises from output audio. If the accelerometer detects that thestethoscope 10 is stationary (e.g., if the processor 27 interprets theaccelerometer's gathered data to indicate that the stethoscope 10 is notmoving), the audio filter can be configured to automatically turn offsince it is not needed to clean output audio, thereby helping toconserve power and/or processor resources.

The stethoscope 10 can include one or more sensors configured to sense abody characteristic. The sensed data may facilitate a medicalprofessional's understanding of the bodily sounds gathered by thestethoscope 10 and/or facilitate diagnosis of the subject. The one ormore sensors can be configured to be activated in the same way and atthe same time as the stethoscope's at least one audio sensor, e.g., bypushing down the knob 11.

For example, the stethoscope 10 can include three electrocardiogram(ECG) EPIC™-type sensors (not shown) (e.g., a sensor plate). In anexemplary embodiment, the ECG sensors can be positioned on the exteriordistal surface of the base 13 of the stethoscope at the 3 o'clock and 9o'clock positions (e.g., 180° apart from one another on opposite sidesof the stethoscope 10). Having ECG sensors can allow a two-lead ECG tobe taken using the stethoscope 10. For example, in use, a user can gripthe base 13 of the stethoscope 10 with the user's index finger and thumbresting on the knob 11 of the stethoscope 10 and then push the knob 11of the stethoscope 10 down using the thumb so as to activate the ECGsensors, e.g., to electronically connect the ECG sensors. Electricalsignals output from the ECG sensors can then be used to develop a basictwo-lead ECG by processor 27 analysis and/or by off-board processoranalysis.

Electrical signals output by the ECG sensors can define a trigger eventthat causes the one or more lights of the stethoscope 10 and/or thevibration motor of the stethoscope 10 to be activated. Moreparticularly, the one or more lights of the stethoscope 10, e.g., theLEDs 33, 34, 35, 36, 37, 38, 39 and 40 and/or the vibration motor can becontrolled in response to the electrical signals output by the ECGsensors to indicate any anomalies detected by the ECG sensors asanalyzed by the processor 27 and/or an off-board processor.

For another example, the stethoscope 10 can include at least onenon-contact thermometer sensor (not shown) configured to detect bodytemperature. In an exemplary embodiment, the at least one temperaturesensor can be positioned on the exterior distal surface of the base 13so as to be configured to contact a subject's skin surface during use ofthe stethoscope 10.

For yet another example, the stethoscope 10 can include at least oneoxygen saturation sensor (not shown) configured to detect a percentageof oxygen (p02) in vessels in the subject's blood when the stethoscope'sp02 sensor is placed on a finger tip of the subject. In an exemplaryembodiment, the at least one oxygen saturation sensor can be positionedon the exterior distal surface of the base 13.

The stethoscope 10 can be configured to stream data from theaccelerometer and/or the ECG sensors to a software application executingon an external electronic device (e.g., a Smart phone, a laptop, aserver, etc.). The data can be streamed via a wired connection (e.g., aconnection via the USB port 15) or wirelessly. The processor 27 can beconfigured to control the streaming.

The stethoscope 10 can include a speech recognition facility forenabling the operation of the stethoscope 10 to be controlled usingverbal commands. For example, the speech recognition facility can beconfigured to, in response to a verbal command prompt such as “OKStethee” spoken to the stethoscope 10, allow the processor 27 to causethe stethoscope 10 to wake-up from the low energy consumption state tothe normal energy consumption state. For another example, the speechrecognition facility can be configured to, in response to a verbalcommand prompt such as “volume up” spoken to the stethoscope 10, allowthe processor 27 to cause the at least one microphone to increase ingain.

The stethoscope 10 can include a touch button (not shown) configured tokeep the at least one microphone active and to keep Bluetooth active.The touch button can thus allow the at least one microphone andBluetooth active without the knob 11 having to be pushed and held down,which may not be appropriate in all circumstances, such as when pressureplaced on a subject's abdomen is not appropriate, the subject isparticularly sensitive to pressure, etc. The touch button can beconfigured to be pressed instead of the knob 11 being pressed and heldduring sound detection. Pressing and holding the touch button for apredetermined amount of time (e.g., one second) can be configured tokeep the stethoscope 10 in the energy saving state, and pressing thetouch button again can be configured to turn off the energy savingstate. The touch button can be configured to illuminate, e.g., flashgreen or another color, to indicate this power state change. Pressingand holding the touch button for a longer predetermined amount of time(e.g., five seconds) can be configured to place the stethoscope 10 intoBluetooth connect mode, e.g., to allow Bluetooth connection. The touchbutton can be configured to illuminate in a different wat than isindicate of the energy state change, e.g., by flashing blue or othercolor. In addition to or instead of the stethoscope 10 including thetouch button, an electronic device linked to the stethoscope 10 canprovide the touch button via an APP installed on the electronic deviceso as to allow the stethoscope 10 to be activated by remote control. Allfunctions of the stethoscope 10 can be configured to be accessed via theAPP and controlled like a remote control device.

The stethoscope 10 can include a display (not shown) such as an LEDdisplay, Smart watch type organic light-emitting diode (OLED) display,etc. In an exemplary embodiment, the display can be on the knob 11,which may facilitate visualization of the display when the stethoscope10 is in use, e.g., when the base 13 contacts a subject. The display caninclude a screen that allows a user of the stethoscope 10 to seeinformation that would be normally visualized on a computer or otherelectronic device, such as via an APP installed thereon. The stethoscope10 including the built in display can allow the stethoscope 10 tofunction as a standalone device without needing to be linked to a mobiledevice or other electronic device to view information on a graphicaluser interface (GUI), such as GUIs discussed further below. The displaycan be configured as a touch screen that allows the user to changevarious settings on the stethoscope 10 from a settings menu, such as thesettings discussed further below with respect to various GUIs.

The stethoscope 10 can have a variety of sizes and weights. Thestethoscope 10 can be portable and can consequently have a size andweight that facilitates easy portability of the stethoscope 10. In oneembodiment, the stethoscope 10 can have a maximum height (measuredvertically) of about 38 mm, a maximum width (measured horizontally) ofabout 55 mm, and a weight of about 110 grams.

FIGS. 10-12B illustrate another embodiment of a stethoscope 10′. Thestethoscope 10′ can generally be configured and used similar to thestethoscope 10 of FIGS. 1 and 2, e.g., can include a knob 11′, a hollowbody 9′, a rotary potentiometer (not shown), a base 13′, a USB port 15′,and a circuit board (not shown) having electronic components (not shown)(e.g., an amplifier chip, a processor, a Bluetooth chip, a USB unit, oneor more microphones, one or more lights, a vibration motor, etc.), avoltage regulator, etc.

FIGS. 13A and 13B illustrate another embodiment of a stethoscope 800.The stethoscope 800 can generally be configured and used similar to thestethoscope 10 of FIGS. 1 and 2, e.g., can include a knob 802, a hollowbody 804, a rotary potentiometer (not shown), a base 806, a USB port808, and a circuit board (not shown) having electronic componentsmounted thereon or otherwise attached thereto, etc. The stethoscope 800in this illustrated embodiment is configured to be wirelessly chargedusing a charging dock 810. The charging dock 810 can have any of avariety of configurations, as will be appreciated by a person skilled inthe art. As in this illustrated embodiment, the charging dock 810 caninclude a wireless transmitter therein (obscured in FIG. 13A) and caninclude a USB charging cord 812 extending therefrom.

As shown in FIGS. 13B-13D, the base 806 can include a wireless chargingreceiver 814, in the form of a wireless charging coil, coupled to adiaphragm 816 on a bottom (distal) surface of the base 806. The wirelesscharging receiver 814 can, for example, be embedded into the materialthat forms the diaphragm 816. The wireless charging receiver 814 can beconfigured to facilitate wireless charging of the stethoscope 800 viathe charging dock 810 when the stethoscope 800 is sufficiently withintransmission range of the charging dock's wireless transmitter, such asby using the Qi interface standard. As will be appreciated by a personskilled in the art, the Qi interface standard facilitates inductiveelectrical power transfer from a distance of up to about 4 cm. In use,the bottom surface of the base 806 that includes the wireless chargingreceiver 814 can be placed directly on or within an effective range of atop (proximal) surface of the dock 810, which can allow wirelesscharging of the stethoscope 800 via resonant inductive coupling.

The diaphragm 816 can include a first portion that includes the wirelesscharging receiver 814 and a second, free portion that is free of thewireless charging receiver 814. The diaphragm 816 having a free portionmay facilitate sound transmission therethrough. As in this illustratedembodiment, the first portion can be an outer ring of the diaphragm 816,and the second portion can be an inner area of the diaphragm 816 withinthe outer ring.

As shown in FIG. 13D, the stethoscope 800 can be configured to couple toa charging cable 818, e.g., via the stethoscope's USB port, to allowwired charging of the stethoscope 800. A user can thus selectivelycharge the stethoscope wirelessly or by wired connection.

FIG. 14 illustrates yet another embodiment of a stethoscope 200. Thestethoscope 200 can generally be configured and used similar to thestethoscope 10 of FIGS. 1 and 2, e.g., can include a knob 202, a hollowbody 204, a rotary potentiometer (not shown), a base 206, a USB port208, and a circuit board (not shown) having electronic componentsmounted thereon or otherwise attached thereto, etc. FIG. 14 shows a USBcord 210 inserted in the USB port 208 and a blue light illuminatingthrough a viewing window 211 of the base 206 indicating the active USBconnection. The knob 202 and the hollow body 204 in this illustratedembodiment are formed from stainless steel. The knob 202 in thisillustrated embodiment has a gripping feature 212 in the form of arubber ring.

FIG. 15 illustrates electronic components mounted on or otherwiseattached to the circuit board of the stethoscope 200. As shown, theelectronic components can include a processor 214, one or more lights215 (at least one RGB LED in this illustrated embodiment) configured tobe controlled by the processor 214, a vibrator (vibration motor) 216configured to be controlled by the processor 214 via a driver 217, oneor more microphones 218 configured to provide output to the processor214, an RF unit 220 configured to provide Bluetooth functionality and toelectronically communicate with the processor 214, an amplifier 222configured to provide amplified data to the processor 214 from ECGsensors 224 (ECG pads in this illustrated embodiment) on the base 206,an accelerometer (motion detector) 226 configured to provide data to theprocessor 214, a battery manager (battery management) 228 configured tocommunicate with a battery unit (power source) 230 and the processor 214and to receive charge via a micro USB 232 in electronic communicationwith an induction pad 234 of the USB port 208, and a shaft encoder andswitch 236 configured to provide output to the processor 214.

As shown in FIG. 16A, the stethoscope 200 can have three modes ofoperation: an OFF mode 238 in which the stethoscope 200 is powered off,an ON mode 240 in which the stethoscope 200 is powered on and is in anormal energy consumption state, and a STANDBY mode 242 in which thestethoscope 200 is powered on and is in an energy saving state. Otherstethoscopes described herein can be configured to similarly have threemodes of operation.

In the OFF mode 238, the knob 202 can be pushed down (distally) 244relative to the hollow body 204 and the base 206 and held 244 down for apredetermined amount of time (three seconds in this illustrated example)to turn 246 on Bluetooth (e.g., to activate the RF unit 220) andtransition the stethoscope 200 from the OFF mode 238 to the ON mode 240.When the stethoscope 200 enters the ON mode 240, the stethoscope 200(e.g., the processor 214 thereof) can be configured to check 248connectivity of the stethoscope 200 with a network and/or with anexternal electronic device. If connectivity exists, the one or morelights can flash (blink) 250 a number of times in a first color (blue inthis illustrated embodiment) to signal the connectivity to a user of thestethoscope 200. If connectivity does not exist, the one or more lightscan flash (blink) 252 a number of times in a second color (red in thisillustrated embodiment) to signal the lack of connectivity to the userof the stethoscope 200, who may then troubleshoot to establish aconnection.

In the ON mode 240, the stethoscope 200 can be operated 268 to detect abodily characteristic, e.g., a heartbeat or breathing. The knob 202 canbe configured to be pushed down and held 270 to activate 271 the atleast one microphone 218 and thereby allowing the streaming 272 of soundreceived by the at least one microphone 218. The knob 202 can beconfigured to be rotated 274 in a first direction (clockwise in thisillustrated embodiment) to increase 276 gain of the at least onemicrophone 218 and to be rotated 278 in a second, opposite direction(counterclockwise in this illustrated embodiment) to decrease 280 gainof the at least one microphone 218. In response to detected 282 heartbeats (or breathing sounds), the one or more lights 215 can beconfigured to illuminate (e.g., flash 284). The stethoscope 200 can beconfigured to be moved from operation 268 to suspend 286 the streaming272 by, e.g., releasing 288 the knob 202 from its held down position.

In the ON mode 240, the stethoscope 200 can be configured to be manuallymoved 266 by the user to the OFF mode 238, e.g., when the user knowsthat use of the stethoscope 200 on the subject is over or will not beresumed until after a break of time. The movement in this illustratedembodiment includes the user giving the knob 202 four or five quickdownward taps.

In the ON mode 240, the stethoscope 200 can be configured to be manuallymoved by the user to the STANDBY mode 242, e.g., to conserve powerand/or processor resources when the user knows the stethoscope 200 willnot be immediately used on a subject. The movement 254 in thisillustrated embodiment is caused by the user giving the knob 202 twoquick downward taps. In addition to being manually movable to theSTANDBY mode 242, the stethoscope 200 can be configured to automaticallymove from the ON mode 240 to the STANDBY mode 242 in response to a sleeptimer 256 counting passage of a predetermined amount of time (e.g., anamount of time preprogrammed into the processor 214 as triggeringSTANDBY mode 242). In some embodiments, the stethoscope 200 can beconfigured to be only manually movable to the STANDBY mode 242 or to beonly automatically movable to the STANDBY mode 242. Whether the STANDBYmode 242 is reached manually or automatically, the one or more lights215 can be configured to flash 258 in a third color (orange in thisillustrated embodiment) to indicate the mode change from ON to STANDBY.

The stethoscope 200 can be configured to move from the STANDBY mode 242to the ON mode 240 or to the OFF mode 238. The stethoscope 200 can beconfigured to be manually moved 260 by the user from the STANDBY mode242 to the ON mode 240, e.g., by the user giving the knob 202 two quickdownward taps. The user can thus prepare the stethoscope 200 for usewhen the user is ready. The stethoscope 200 can be configured to bemanually moved 262 by the user from the STANDBY mode 242 to the OFF mode240, e.g., by the user giving the knob 202 four or five quick downwardtaps. In addition, the stethoscope 200 can be configured toautomatically move 264 to the OFF mode 238 from the STANDBY mode 242,which may help conserve power and/or processor resources during lack ofstethoscope 200 use. In some embodiments, the stethoscope 200 can beconfigured to be only manually movable from the STANDBY mode 242 to theOFF mode 238 or to be only automatically movable from the STANDBY mode242 to the OFF mode 238.

Gathered cardiac body sounds can be analyzed in a variety of ways. FIG.16B illustrates an embodiment of cardiac sound analysis that theprocessor 214 can perform with respect to audio gathered by the at leastone microphone 218. Other stethoscopes described herein can have theirgathered audio subjected to similar cardiac sound analysis. In general,the processor 214 can be configured to process sound in real time withits gathering for detection of a heart murmur and for detection of SI(first heart sound), S2 (second heart sound), S3 (third heart sound orprotodiastolic gallop), and S4 (fourth heart sound or presystolicgallop) heart sound events. The vibrator 216 and the one or more lights215 can be configured to provide output in response to the detectedmurmur and/or the detected SI, S2, S3, and S4 events, as discussedherein, such as by the one or more lights 215 pulsing in accordance withthe detected heart rate. Other stethoscopes described herein can beconfigured to similarly process sound.

The at least one microphone 218 can be configured to gather soundsamples 290 at 16 kHz and provide the gathered data to the processor214. The stethoscope 200 can include an analog/digital (A/D) converter,which alone or with a pick-up of the at least one microphone 218, toconvert the gathered audio sounds to a digital signal that the processor214 can process. To detect a heart murmur, the processor 214 can beconfigured to process the received data through 291 a high-pass infiniteimpulse response (IIR) filter (e.g., a high-pass Butterworth IIR filter)with a cutoff frequency set at 1000 Hz, through 292 an SNR normalizer tonormalize the filtered sound, through 293 a sound detector to combinethe sample SNR values previously calculated 291, 292 into isolatedsounds (e.g., to combine two sounds within a predetermined time periodinto a single sound), and through 294 a murmur sound classifier todetermine whether any of the isolated sounds are indicative of a murmurbased on, e.g., any combination of historical data for the subject,historical data for a plurality of subjects, length of the sound,amplitude of the sound, relation between detected individual sounds suchas distance in time between the currently analyzed sound and one or moreprevious sounds, etc. To detect S-sounds, the processor 214 can beconfigured to process the received data through 295 a high-pass IIRfilter with a cutoff frequency set at 100 Hz to eliminate at least someof the low frequency noise and to bring out S-sounds of the heart byincreasing their signal to noise ratio (SNR), through 296 an SNRnormalizer to normalize the filtered sound, through 297 a sound detectorto combine the sample SNR values previously calculated 295, 296 intoisolated sounds, and through 298 a sound classifier to determine whetherany of the isolated sounds are indicative of any of an SI, S2, S3, or S4event based on, e.g., any combination of historical data for thesubject, historical data for a plurality of subjects, length of thesound, amplitude of the sound, relation between detected individualsounds such as distance in time between the currently analyzed sound andone or more previous sounds, etc.

Also or instead of processing sound in real time, the sound can beprocessed later (e.g., not in real time), which may allow for morerobust analysis and/or for comparison with data not available to theprocessor 214 in real time. A sampling rate of the gathered data can beused as a time reference for the gathered sound, which may facilitateanalysis of the data in real time with the gathering and after thegathering since it can be known at which time the sound was gathered.

Gathered respiratory sounds can be analyzed in a variety of ways. Aswill be appreciated by a person skilled in the art, heart rate isrelated to breathing rate, with heart rate naturally varying during abreathing cycle (respiratory sinus arrhythmia (RSA)). The stethoscope200 can gather cardiac sounds, as discussed herein, and the gatheredcardiac sounds can be used to determine respiratory rate since acorrelation exists between heart rate variability in the heart beat andheart rate. In other words, heart rate can be used to determineinspiration and expiration, the phases of respiration, which can then beused to determine respiratory rate. Other stethoscopes described hereincan have their gathered audio subjected to similar respiratory soundanalysis.

Respiratory sounds can be initially processed similar to that discussedabove regarding FIG. 16B and the processing of cardiac sounds. Namely,sound samples 290 can be sampled at 16 kHz, the received data can beprocessed through 295 a high-pass IIR filter with a cutoff frequency setat 100 Hz to eliminate at least some of the low frequency noise and tobring out breathing sounds of the lungs by increasing their SNR,processed through 296 an SNR normalizer to normalize the filtered sound,processed through 297 a sound detector to combine the sample SNR valuespreviously calculated 295, 296 into isolated sounds, and through 298 asound classifier to determine whether any of the isolated sounds areindicative of inspiration and expiration via S1 and S2 patterns in thegathered sound. An interval (Ti) can be measured between peaks in theS1/S2 heart rate cycle, and the respiration rate can be defined as60/Ti.

The stethoscope 200 can be configured to confirm the respiratory ratedetermined using cardiac sounds in any of one or more additional ways.The respiratory rate, confirmed through multiple methods, may thereforebe more accurate. Additional ways in which respiratory rate can bedetermined include using data gathered from a spirometer such as a peakflow spirometer, using body sound data gathered by the stethoscope's oneor more microphones to identify sounds of inspiration, exhalation, andpossible breathing anomalies, and using a gyroscope and accelerometer.The spirometer may also allow estimation of lung volume for each of theinspiration and expiation phases.

FIG. 17A illustrates yet another embodiment of a stethoscope 700. Thestethoscope 700 can generally be configured and used similar to thestethoscope 10 of FIGS. 1 and 2, e.g., can include a knob 702, a hollowbody 704, a rotary potentiometer (not shown), a base 706, a USB port(not shown), and a circuit board (not shown) having electroniccomponents mounted thereon or otherwise attached thereto, etc. Thestethoscope 700 in this illustrated embodiment includes a display 708thereon. The display 708 can, as discussed above with respect to thestethoscope 10 of FIG. 1, include any type of display, such as an LEDdisplay, Smart watch type OLED display, etc. As in this illustratedembodiment, the display 708 can be on a top (proximal) surface of theknob 702, which may facilitate visualization of the display 708 when thestethoscope 700 is in use, e.g., when the base 706 contacts a subject.

FIG. 17A shows the display 708 displaying information indicative ofgathered heart sounds via one embodiment of an interface. Thestethoscope 700 can be configured to gather heart sounds and/or othertypes of body sounds, as discussed herein. The information in thisillustrated embodiment includes a heart rate 710 of the subject and a“circle display” 712 providing real time cardiac data, which in thisillustrated embodiment includes an indication of a systolic murmurbetween SI and S2. Configurations of the circle display 712 arediscussed further below, e.g., with respect to the embodiment of FIG.79. FIG. 17B shows the display 708 displaying information indicative ofgathered heart sounds via another embodiment of an interface.

A head of a stethoscope can be configured to be removably andreplaceably coupled to a distal remainder of the stethoscope. Suchremovability and replaceability may facilitate repair of thestethoscope, may facilitate cleaning of the stethoscope, and/or mayallow the head to be coupled to another stethoscope (e.g., a distalportion of another stethoscope) or to an external electronic device,which may allow for more versatile use of the head. In an exemplaryembodiment, the external electronic device configured to removably andreplaceably couple to the head can include a wearable electronic devicesuch as a Smart watch or a belt configured similar to a Smart watch.

The head 702 of the stethoscope 700 of FIG. 17A, which is also shown inFIGS. 17C-17E, is one example of a head configured to be removably andreplaceably coupled to a distal portion of the stethoscope, e.g., to thebody 704 and the base 706 of the stethoscope 700. The head 702 can beconfigured to be released from the distal portion of the stethoscope 700in a variety of ways. As in this illustrated embodiment, the head 702can include a push button 714 configured to be depressed to release thehead 702 from the distal portion of the stethoscope 700, e.g., torelease the head 702 from the body 704 to which the head 702 can bedirectly attached.

The head 702 can be configured to be removably and replaceably coupledto the distal portion of the stethoscope 700 via a release mechanism. Asin this illustrated embodiment, the release mechanism can include amagnetic connector. The head 702 can include one or more magneticelements 716 (four magnetic elements 716 in this illustrated embodiment)configured to magnetically engage one or more corresponding magneticcontacts 718 (four magnetic contacts 718 in this illustrated embodiment)on the distal portion of the stethoscope 700, e.g., on the body 704, andthe head 702 can include one or more magnetic contacts 720 (one magneticcontact 720 in this illustrated embodiment) configured to magneticallyengage one or more corresponding magnetic elements 722 (one magneticelement 722 in this illustrated embodiment) on the distal portion of thestethoscope 700, e.g., on the body 704. The magnetic elements 716, 722can be configured to attract their respective magnetic contacts 718, 720thereto to keep the head 702 coupled to the distal portion of thestethoscope 700 until actuation of the release mechanism (e.g., untilthe push button 714 is pushed). The actuation of the release mechanismcan be configured to “break” the magnetic force to allow release of thehead 702 from the stethoscope's distal portion.

As mentioned above, a head of a stethoscope can be configured to beremovably and replaceably coupled to an external electronic device. FIG.17F illustrates one embodiment of such an external electronic device, aSmart watch 724 configured to have a head of a stethoscope, e.g., thehead 702 of the stethoscope 700 of FIG. 17A, removably and replaceablycoupled to a face 726 thereof. The face 726 can, similar to the distalportion of the stethoscope 700, include one or more magnetic contactsconfigured to magnetically engage the head's one or more magneticelements 716 and one or more magnetic elements configured tomagnetically engage the head's one or more magnetic contacts 722.

The stethoscopes described herein can be made from any one or more of avariety of materials. In at least some embodiments, all or a substantialportion of a stethoscope can be made from stainless steel, which mayprovide durability to the stethoscope and/or facilitate its cleaning. Inat least some embodiments, all or a substantial portion of a stethoscopecan be made from aluminum anodised or plastic, which may allow thestethoscope to be manufactured at a lower cost than a metallic (e.g.,stainless steel, etc.) stethoscope and thus be more easily obtainable bydoctors and/or other users in particularly cost-conscious markets.

The stethoscopes described herein can be configured to electronicallyconnect to one or more additional devices via a wired communicationlink, such as via a wired USB connection, and/or via a wirelesscommunication link, such as via Bluetooth. FIG. 18 illustrates anembodiment of a wireless communication link between the stethoscope 10of FIGS. 1 and 2 with a cell phone 10C via Bluetooth 10B. FIG. 18 alsoillustrates a heart 10A of a subject (not shown) whose sounds thestethoscope 10 can be configured to detect. Although FIG. 18 shows thestethoscope 10 of FIGS. 1 and 2, other stethoscopes described herein canbe similarly linked. The cell phone 10C can have an APP installedthereon configured to, as discussed further below, display a waveform ofthe audio signal gathered and processed by the stethoscope 10 and todisplay other data analytics sent from the stethoscope 10. The APP canbe configured to control the configuration and set up of the stethoscope10. By accessing the settings on the APP these changes can be passed onto hardware associated with stethoscope 10, e.g., to the processor 27that can cause the requested changes to occur. The APP can be configuredto allow the user to change settings of the stethoscope's hardware. Forexample, the APP can be configured to allow the user to change the rateof the heart rate that triggers colors of the at least one light. TheAPP can be configured to allow the user to turn off the one or morelights if required, turn off vibration, or turn off audio signals.Alternatively, instead of having the APP installed thereon, the cellphone 10C can access a web page through which similar functionality canbe achieved.

In the case of a wireless communication link, a stethoscope can beconfigured to automatically detect a device once the device moves inclose enough proximity to the stethoscope. For example, the stethoscopecan be configured to read a chip (e.g., an identification microchipimplanted in an animal, a radio frequency identification (RFID) tagstoring patient information, etc.) when the stethoscope is moved intoproximity of the device. The stethoscope can thus be configured toidentify the subject on which the stethoscope is to be used, which mayfacilitate comparison of newly gathered data with historical data forthe subject and/or may allow the stethoscope to provide more accurateoutput regarding abnormality of detected sounds since currently gathereddata for the patient can be compared with historical data for thepatient. For another example, the stethoscope can be configured toautomatically connect to the most recently connected device when themost recently connected device moves into range of the stethoscope. Foryet another example, the stethoscope can be configured to automaticallyconnect to any device to which the stethoscope was previously connectedwhen the previously connected device moves into range of thestethoscope.

The stethoscopes described herein can be configured for use on humansubjects and on animal subjects. For example, in the case of an animal,a user can use a stethoscope directly on the animal in the same way thestethoscope would be used directly by the user on a human. For anotherexample, a user ca use a stethoscope on a pregnant woman to detect heartsounds and/or respiratory sounds of the fetus. For still anotherexample, a non-medically trained user can use a first stethoscope on asubject at a home of the subject, and a medically trained user can use asecond stethoscope linked to the first stethoscope. The medicallytrained user may thus be able to interpret detected bodily soundswithout the medically trained user being physically proximate to thesubject. For yet another example, in the case of an animal, a handler ofthe animal (e.g., a zookeeper, an animal trainer, etc.) can use a firststethoscope on the animal. A second stethoscope can be linked (e.g.,electronically connected) to the first stethoscope such that in realtime the first and second stethoscopes can generate the same output,e.g., same haptic response to representative raw data signals, sameilluminated response to the representative raw data signals, and/or sameaudio response to the representative raw data signals. The animal maythus be approached by the handler, who is typically a person known tothe animal, and accordingly be more likely to be calm and/or allow useof the stethoscope thereon. The handler using the first stethoscope neednot be able to interpret the output of the first stethoscope at alland/or in real time with the output since the user of the secondstethoscope, e.g., a medically trained person, can receive the sameoutput and interpret the output as needed. The user of the secondstethoscope need not be in proximity of the animal to receive the outputvia the second stethoscope, which may help provide user safety,particularly in the case of more dangerous and/or unpredictable animalsand/or in the case of nervous users.

The stethoscopes described herein can be configured to facilitatemedical education. For example, in the case of either a human subject oran animal subject, a teacher, professor, or other educator can use afirst stethoscope on a subject. Each of one or more students can have astethoscope linked to the first stethoscope. Each of the student(s) canthus receive the same real-time output from their individualstethoscopes as the real-time output from the first stethoscope. Thestudent(s) may thus learn how to properly interpret the output of thestethoscope based on commentary and instruction from the educator andthus be better able to treat future subjects. The student(s) may be inthe same classroom as the educator, but any one or more of the studentscan be remotely located from the educator since the linked stethoscopesneed not be physically near each other to provide the same outputs asone another, which may allow more students to have access to and receiveeducation.

The stethoscopes described herein can be configured to facilitateanalysis of an effect of a subject's location on the subject'sbreathing. As discussed herein, a stethoscope can be configured tofacilitate determination of respiratory rate and detection of possiblebreathing anomalies. Using this information with one or morelocation-specific factors of the subject at the time the stethoscopegathers information, the effect of a subject's location on the subject'sbreathing can be evaluated. For example, a subject may be with a Smartphone or other portable electronic device configured to detect one ormore factors specific to the subject's current location, such asgeo-location (e.g., using a mobile phone's GPS functionality, etc.),ambient temperature, pollen count, UV index, wind speed, wind direction,humidity, pollution index, and altitude. The data gathered for thesefactors can be time-stamped such that the gathered factor data can betime-matched to gathered respiratory sound data to facilitate evaluationof the effect of the subject's location on breathing. The stethoscopecan be configured to receive the data gathered for these factors, e.g.,via a wired or wireless communication link, and be configured to performthis analysis. Additionally or alternatively, an off-board processor canbe configured to perform this analysis.

The stethoscopes described herein can be configured to facilitatedetermining the severity of a subject's asthma attacks or pneumoniainfection. A baseline of the patient's breathing can be established overtime can be established using data gathered from a stethoscope so as toallow comparison of data thereto in the event of anomalies subjectconditions such as asthma attacks or pneumonia.

The stethoscopes described herein can be used in a variety of ways.FIGS. 19-22 illustrate embodiments of using the stethoscope 10 of FIGS.1 and 2. Although these uses are described with respect to thestethoscope 10 of FIGS. 1 and 2, other stethoscopes described herein canbe similarly used.

As shown in FIG. 19, the knob 11 (also referred to herein as a “head”)can be rotated 300 (e.g., spun) in a first direction (e.g., clockwise)to turn the stethoscope 10 on, e.g., move the stethoscope 10 from an OFFmode to an ON mode, and to turn on 302 Bluetooth, e.g., to activate theBluetooth chip 28. With Bluetooth on, the stethoscope 10 can pair for apredetermined amount of time (e.g., two minutes) with an externalelectronic device, such as by automatically pairing 304 with theexternal electronic device most recently linked to the stethoscope 10,by manually pairing 306 with a Bluetooth headset upon actuation (e.g.,pushing) of a pairing button on the headset or the stethoscope 10,and/or by manually or automatically pairing 308 with multiple Bluetoothheadsets. Automatic pairing such as the pairing 304 with the most recentdevice can be automatically terminated 310 after elapse of apredetermined amount of time (e.g., two minutes) and thereby turn off312 Bluetooth, e.g., de-activate the Bluetooth chip 28.

With the stethoscope 10 on, the knob 11 can be pushed down to activatethe at least one microphone and the at least one light. With the knob 11held down, the knob 11 can be selectively rotated 314 in a firstdirection (e.g., clockwise) to increase microphone gain and rotated 316in a second, opposite direction (e.g., counterclockwise) to decreasemicrophone gain. Releasing 318 the knob 11 can cause the knob 11 to moveup (proximally), due to its biased nature, and thereby deactivate the atleast one microphone and the at least one light. The release 318 can beconfigured to trigger the processor 27 to transmit to an externalelectronic device data generated and/or gathered by the at least onemicrophone during the immediately preceding listening session. At leastsome of the data transmitted, such as the gain(s), can be processed by aDSP, e.g., the amplifier 25, before being transmitted.

The knob 11 can be pushed down with the exterior distal surface base 13of the stethoscope 10 positioned on a target skin surface area of asubject, e.g., an area adjacent a heart of the subject or an areaadjacent a lung of the patient. As shown in FIG. 20, sound from withinthe subject at the target area at which the stethoscope 10 is positionedcan be picked up via the at least one microphone and microphone pick up51. The gathered sounds can be transmitted to and processed underinstruction of the processor 27, e.g., to remove noise, to combinesounds as needed, etc. The processor 27 can cause the LEDs 33, 34, 35,36, 37, 38, 39 and 40 to pulse (spin) 320 in sync with the gatheredsounds, which include heart sounds SI, S2, etc. in this illustratedembodiment in which the stethoscope 10 is positioned adjacent (e.g.,above) the subject's heart. As shown in FIG. 21, the LEDs 33, 34, 35,36, 37, 38, 39 and 40 can illuminate 326 in a spin pattern 328 (e.g.,successive ones of the lights being illuminated in a track-like pattern)in a first color (e.g., green) 330 for a heart rate of 40-70 bpm, asecond color (e.g., amber) 332 for a heart rate of 70-120 bpm, a thirdcolor (e.g., red) 334 for a heart rate of 120-180 bpm, and a fourthcolor (e.g., purple) 336 for a possible heart murmur. FIG. 21 alsoillustrates the vibration of the knob 11, as indicated by the soundlines 60, in sync with the gathered sounds and hence also in sync withthe at least one light.

FIG. 21 also shows that, prior to the at least one light's syncedillumination, the LEDs 33, 34, 35, 36, 37, 38, 39 and 40 can illuminate338 (e.g., blink, spin, or be steady) in a fifth color (e.g., blue) toindicate that the processor 27 is on and paired with the externalelectronic device 322 and is transmitting data thereto. In an exemplaryembodiment, the LEDs 33, 34, 35, 36, 37, 38, 39 and 40 can illuminate338 spin in the fifth color during pairing to indicate a search modeuntil a connection is established, at which time the synced illumination326 may begin.

The processor 27 can be configured to cause the gathered sound data (rawand/or as processed by the processor 27) and/or the synced light colorpattern to an external electronic device 322, which includes a mobilephone in this illustrated embodiment, via Bluetooth using the Bluetoothchip 28. In an exemplary embodiment, the data is transmitted after thecurrent session of the stethoscope's use is completed, e.g., after theknob 11 is released to turn off the at least one microphone, which mayhelp maximize and amount of capabilities available on board thestethoscope 10 to handle the gathering and analyzing of sound data. Inother embodiments, the data can be transmitted in real time with itsgathering and analysis or in batches during the current session ofstethoscope 10 use. The external electronic device 322 can cause thereceived sound data to be stored 324 in a cloud based system, website,and/or other storage system for archiving and/or for further analysis.

As shown in FIG. 22, the stethoscope 10 can include a color selectorpulse switch 340 and an ON/OFF pulse selector switch 342 that can becoupled to the color selector pulse switch 340. The color selector pulseswitch 340 and the ON/OFF pulse selector switch 342 can be configured toallow color selection by a user of the colors used to indicate variousstatuses related to the gathered sounds. The colors can be set to aninitial default that can be changed as desired by the user. The at leastone light indicating ON/OFF and pairing status of the stethoscope 10 canbe controlled via the ON/OFF pulse selector switch 342. The ON/OFF pulseselector switch 342 can be configured to be controlled by the externalelectronic device 322 paired with the stethoscope 10, e.g., with an APPinstalled on the external electronic device 322 or via web page accessedby the external electronic device 322, and/or controlled by theprocessor 27, e.g., via a software application installed on thestethoscope 10. The at least one light indicating gathered sounds can becontrolled via the color selector pulse switch 340. The color selectorpulse switch 340 can allow a user to select the ranges for variousconditions that may be indicated by the gathered sounds (e.g., heart bpmranges for each of a plurality of light colors or number of breaths perminute for each of a plurality of light colors).

The processor 27 can be configured to compute 344 a pulse indicated bythe gathered sounds (which as mentioned above include heart sounds inthis illustrated embodiment) and assign a light pulse that matchessubject's heart rate. The computed pulse and the gathered sounds 350(e.g., gathered heart sounds SI, S2, murmur, etc.) determines 346 heartrate, which controls 348 the pulse rate of the at least one light. Theprocessor 27 can also be configured to analyze 352 the gathered sounds354, in addition to the external electronic device 322 being configuredto analyze the gathered sounds received from the stethoscope 10.

FIG. 23 illustrates an embodiment of pairing (linking) arrangements andnetwork configuration of a stethoscope (e.g., any of the stethoscopesdescribed herein) and an electronic device external to the stethoscope.Stethoscopes are referred to “hardware devices” 101, 111, 115, 123 inFIG. 23, and the terms are used interchangeably herein. Externalelectronic devices in FIG. 23 include Bluetooth headsets 109, 113, 117,125 and mobile devices 107, 121, such as Smart phones, Smart watches,tablets, and laptops, but as mentioned above, external electronicdevices paired with stethoscopes can be other types of electronicdevices, such as non-mobile servers and non-mobile desktop computers. Asshown in FIG. 23, a first hardware device 101 can be paired to a firstheadset 109, a second headset 113, a first mobile device 107, and asecond hardware device 111; the second hardware device 111 can also bepaired to the second headset 113 and to the first mobile device 107, athird hardware device 115 can be paired to a third headset 117 and tothe first mobile device 107, and a fourth hardware device 123 can bepaired to a fourth headset 125 and to a second mobile device 121. Thus,a stethoscope can be configured to be simultaneously paired with one ormore external electronic devices (e.g., the first hardware device 101being paired with both the first headset 109 and the first mobile device107), and an electronic device can be configured to be simultaneouslypaired with one or more stethoscopes (e.g., the first mobile device 107being paired with the first, second, and third hardware devices 101,111, 115).

A stethoscope can be configured to pair (link) with one or more otherstethoscopes. In this way, when one of the linked stethoscopes gathersdata, the one or more others of the linked stethoscopes can receive thegathered data directly from the stethoscope that gathered the data,thereby allowing all of the stethoscopes to output the same sound,light, and/or vibration indicative of the sounds gathered by just one ofthe stethoscopes. For example, as shown in FIG. 23, the first hardwaredevice 101 is paired with the second hardware device 111. Therefore,when the first hardware device 101 receives raw data signalsrepresentative of bodily characteristic (e.g., heart sounds, lungsounds, or other body sounds), and trans representative raw datasignals, the second hardware device 111 can receive the representativeraw data signals from the first hardware device 101. Therefore, thefirst hardware device 101 and the second hardware device 111 inreal-time can generate the same output that can include a hapticresponse to the representative raw data signals, an illuminated responseto the representative raw data signals, and/or an audio response to therepresentative raw data signals.

FIG. 23 also illustrates a remote server 119 that can be configured tobe in electronic communication with an electronic device paired with astethoscope, which may facilitate storage of historical data and/orsecure backup of data. In this illustrated embodiment, the mobiledevices 107, 121 are in electronic communication with the remote server119. Thus, a remote server can be configured to electronicallycommunicate with a plurality of electronic devices and thus beconfigured to receive data relating to a plurality of stethoscopes.

From a remote location, the first mobile device 107 and the secondmobile device 121 can each be configured to download an application(APP) from the remote server 119, which can then be installed on thefirst mobile device 107 and the second mobile device 121, as will beappreciated by a person skilled in the art. The APP can facilitate thepairing of the mobile devices 107, 121 with one or more of thestethoscopes 101, 111, 115, 123. The first hardware device 101 can haveassociated therewith a first unique identifier, and the second hardwaredevice 123 can have associated therewith a second unique identifier. Thefirst mobile device 101 and the second mobile device 121 can beconfigured to transmit to the remote server 119 the first uniqueidentifier and the second unique identifier, respectively. The APP canfacilitate the establishment of links between the first hardware device101 and the second hardware device 121 in a network according to thefirst unique identifier and the second unique identifier, respectively.According, data transfer can be provided via the network between thehardware devices 101, 111, 115 linked to the first mobile device 107 andthe hardware device 123 linked to the second mobile device 121. Otherforms of communication such as messaging (texting, emailing, etc.),voice, and video can also be enabled via the network. Thus, as discussedabove, in a remote location, in real-time, the same immersivethree-dimensional user experience of, for example, the first hardwaredevice 101 and its paired headset 109 can be experienced via the fourthhardware device 123 and its paired headset 125.

In use, the first hardware device 101 can monitor at least one of heartsounds and lung sounds to generate raw data signals 103 that can includeat least one of heart sound raw data signals and lung sound or otherbody sounds raw data signals. The sounds can be heard by first andsecond users via the first headset 109 and the second headset 113,respectively, and can be similarly output by sound, vibration, and/orlight at the first hardware device 101 and the second hardware device111 linked thereto. The second hardware device 111 can be remote fromthe first hardware device 101 since the pairing is electronic and can beremote via network connection. The first hardware device 101 cantransmit at least one of the heart sound representative raw data signalsand the lung sound representative raw data signals or other body soundsignals via Bluetooth 105 to the first mobile device 107 linked to thefirst hardware device 101. The raw data signals can further include atleast one of ECG signal, gyroscope signals, temperature signals,infrared signals and ultrasound signals and others as included. Forexample, accelerometer signals can provide patient positionalinformation gained from the gyroscope signals.

As shown in FIG. 23, the first mobile device 107 can have a displaydevice for generating an indicia of at least one of the representativeraw data signals 105, an interpolation in a graphic form of therepresentative raw data signals 105 indicating characteristicsdetermined from the representative raw data signals, and a diagnosispresented by the representative raw data 105 provided by subjecting therepresentative raw data 105 to a diagnosis model. Below are discussedvarious manners in which the representative data can be displayed on thefirst mobile device 107 (and on any other electronic device linked to astethoscope providing representative data thereto). For example, beloware shown an interpolation in a graphic form of representative raw datasignals indicating characteristics determined from the representativeraw data signals comprises color coded indicia of systole and a diastoleevents on a time line representative of timing of the systole anddiastole events.

The headsets 109, 113, 117, 125 of FIG. 23 can have a variety ofconfigurations, as will be appreciated by a person skilled in the art.FIGS. 23A-23C illustrate one embodiment of a headset 181 that can beused as any one or more of the headsets 109, 113, 117, 125. The headset181 of this illustrated embodiment is configured as a behind-the-neckheadset 181 configured to receive data. The headset 181 can include aplurality of ear phones 182 a, 182 b, a behind-the-neck member 183 forsupporting the ear phones 182 a, 182 b, and an outward facing LED 185housed in the behind-the-neck member 183. When illuminated, the light ofthe LED 185 can be directed in an outward direction away from a user'sneck when the headset 181 is worn by a user. The outward facing LED 185can be in a low illumination mode when the headset 181 is not receivingdata. The outward facing LED 185 can be in a high illumination mode whenthe headset 181 is receiving data. The headset 181 can include LEDs 187housed on the ear phone's support housings 187 a, 187 b that can be in alow illumination mode when the headset 181 is not receiving data andthat can be in a high illumination mode when the headset 181 isreceiving data.

FIG. 24 illustrates an embodiment of processing data collected from ahardware device. Using the first hardware device 101 and the system ofFIG. 23 by way of example, the hardware device 101 can be configured tosense body and other signals, collect raw data and transmitrepresentative raw data signals 131 to a diagnosis model 133 stored inany number of possible locations. The raw data signals 131 can includeany one or more of heart sound signals (e.g., sounds gathered by anaudio sensor of the device 101), ECG signals (e.g., ECG data gathered byECG sensors of the device 101), lung sound signals (e.g., soundsgathered by an audio sensor of the device 101), gyroscope signals (e.g.,directional data indicative of a directional position of the device 101gathered by an accelerometer or other directional sensor of the device101), temperature signals (e.g., a temperature sensed by a temperaturesensor of the device 101), infrared signals (e.g., infrared datagathered by an infrared sensor of the device 101), and ultrasoundsignals (e.g., ultrasound data gathered by an ultrasound senor of thedevice 101). For example, the diagnosis model 133 can be store on thefirst mobile device 107, an electronic device in the form of a personalcomputer (PC) 135, or at the remote server 119. Where the diagnosistakes place can be dependent upon the resources available. The diagnosismodel 133 can include access to a data library 137 where disease dataindicative of symptoms of diseases can be stored. The diagnosis model133 can be configured to correlate the representative raw data signals131 of an anomaly with the disease data.

The diagnosis model 131 can include known algorithms, and can includealgorithms developed specifically for the purpose of processing thecollected information from the first hardware device 101. As data iscollected with respect to, for example, location which may be determinedbased on GPS signals routinely available in a mobile device such as thefirst mobile device 107, models for study of effects of, for example,location can be established. Comparative modelling can be performed bythe diagnosis model 131 based on data of ambient conditions such ashumidity, temperature, and barometric pressure. Altitude may berecorded. Any type of data collection can be performed to assist inunderstanding heart conditions and/or respiratory conditions. Newdiscoveries on types and causes of heart and other conditions aretherefore possible based upon the types of data that can be collectedand the analytics used to process the data. Furthermore, otherattributes such as age, race, weight, height, gender, and the like, aswell as any changes to that data, may provide further opportunity tomodel output based on the collected data by the first hardware device101 that may be supplemented with additional data collected at the sametime, or at a different time.

For example, an algorithm of the diagnosis model 133 can be configuredto use wavelet transformations as a method of pattern detection, whichis a very efficient method in medical signal processing. Such has alsobeen applied to speech signal and performed reasonably well in speechand speaker recognition. For gathered heart-related data, the incomingheart beat can be stripped down to basic waveforms, and each waveformcan be given a unique identifier. The timing and amplitude as well asthe spatial position in the context of the entire sample can be includedin the information relating to the unique waveform identifier. Eachsubject's heart beat can be given a code (e.g., a string of numbers,etc.) composed of a collection of SI S2 markers and an additional S3 S4or S5 sounds. Other anomalies can be given S6 S7 S8 S9 and so on.Amplitude can be given a reference range A1-A10. Timing can be given areference T in + and −. In an at least some embodiments, three axes oftiming can be provided. Clock Sync information in relation to thevibration force can be included.

The library 137 can contain, heart, lung, abdominal, and other bodysounds having had the same algorithm of the diagnosis model 133 appliedto the sample sounds. All major and minor heart sounds relating tomedical conditions as well as lung and abdominal sounds can be assignedthis S and A code along with minimum and maximum timing betweenintervals. The identifiers can then best matched up with the incomingaudio signal (gathered by the first hardware device 101) and thepatterns in the library 137 to produce a match based on the subject'sprofile (e.g., age, eight, height, sex, previous medical history,medication and family history of disease) to help provide clinicallyaccurate diagnostic advice. As mentioned above, a display device of, forexample, the first mobile device 107 or the PC 135, can be configured toprovide an interpolation in a graphic form of the representative rawdata signals indicating characteristics determined from therepresentative raw data signals including, for heart-related data, colorcoded indicia of systole and a diastole events and an anomaly event on atime line representative of timing of the systole, diastole, and anomalyevents as a result of the output of the diagnostic model 133.

FIG. 25 illustrates an embodiment of a method of an establishment of atleast two hardware devices forming a network in which data andcommunication can be provided therebetween. The method of FIG. 25 isdescribed with reference to elements of FIG. 23, an excerpt of which isshown in FIG. 26 for clarity of discussion, but any of the stethoscopesand electronic devices discussed herein can similarly function. Thefirst mobile device 107 can download 141 an APP from the remote server119 (e.g., in response to first user instruction), and the second mobiledevice 121 can download 143 the APP from the remote server 119 (e.g., inresponse to second user instruction). The first hardware device 101 canprovide an opportunity to establish a network with the first hardwaredevice 101 linked to the first mobile device 107 that is incommunication with the remote server 119. Similarly, the fourth hardwaredevice 123 can provide an opportunity to establish the network with thefourth hardware device 123 linked to the second mobile device 121 thatis in communication with the remote server 119.

The first and fourth mobile devices 101, 123 can, via the APP downloadedthereto and installed thereon, pair 145, 147 with the first and fourthhardware devices 105, 123, respectively, which can each have a uniqueidentifier transmitted 149, 151 to the remote server 119. The firstfourth second hardware devices 101, 123 can each be linked 153 to thenetwork according to their respective unique identifiers. Users of thehardware devices 101, 123 can establish 155, 157 profiles on theirassociated one of the devices 101, 123, and the users' credentials canbe determined 159, 161. Credentials cab help establish which users arehealth care professionals so that a network can be established 163between health care professionals. Depending upon the links establishedbetween users, data can be transferred 167 and other forms ofcommunication such as messaging can occur 169.

FIG. 27 shows types of communication links that can be establishedbetween users of the stethoscopes described herein once the stethoscopesare established in a network. As mentioned above, credentials as part ofa profile can be determined. In this illustrated example, users such aspatients, assistants, and consultants 171 a, 171 b, 171 c may not beprovided direct access to one another, as in this illustratedembodiment. However, peers (Peer #1, Peer #2 and Peer #3) 173 can beconfigured to provide access to the network. The peers 173 can, forexample, be doctors. Doctors may further be administered by the clinicsor hospitals for which they work. The network can be configured toprovide data transfer and communication via, for example, messaging,voice, and video between peers 173 at one level, and between other users171 a, 171 b, 171 c at another level.

FIG. 28 illustrates another embodiment of pairing (linking) arrangementsand network configuration of a stethoscope (e.g., any of thestethoscopes described herein) and an electronic device external to thestethoscope. Stethoscopes are referred to “Stethee” 190, 191, 192, 193,194 in FIG. 28. An external electronic device in FIG. 28 includes aremote server 195. As shown, the stethoscopes 190, 191, 192, 193, 194can be located in multiple different countries and can be configured toshare information with one another via the server 195. Thus, data(referred to as “packets” in FIG. 28) can be shared between remotelocations, which may facilitate collaboration and community in aprofessional network 196, and/or may facilitate learning by allowing oneof the stethoscopes 190, 191, 192, 193, 194 to be used on a subjectwhile any one or more of the other stethoscopes 190, 191, 192, 193, 194can output the same audio, vibration, and/or light as the stethoscopebeing used on the subject. The countries in FIG. 28 are examples only.

As mentioned above, data related to bodily characteristics can bedisplayed in a variety of ways. The data can be displayed via a GUI orscreen on an electronic device. The screen can show a variety ofdifferent types of information, and the information can be displayed inany of a variety of ways.

FIGS. 29-80 and 82-84 illustrate embodiments of screens including datarelated to use of a stethoscope that can each be configured to beprovided by a system. The information shown on these screens areexamples only, and any of the screens can include more information orless information. The screens discussed below with respect to FIGS.29-80 and 82-84 are touchscreens, but similar screens can be provided onother types of displays.

FIGS. 29-31 illustrate embodiments of screens displaying informationrelated to data gathered by a stethoscope (identified as “Adrian'sStethee” in FIGS. 29-31). Raw data can be collected by the stethoscope,processed by the diagnostic model, and provided on the screen as a userfriendly GUI to show representative raw data. The screens can eachinclude a menu 400 that allows a user to select cardiology data (e.g.,heart data), respiratory data (e.g., lung data), or general data (e.g.,abdominal data that is specific to either the heart or the lung). Theone of the menu items selected can determine which algorithms are usedto analyze the gathered data to help ensure that accurate information isgathered, is displayed on the screen, and is properly vetted forpossible anomalies.

The screens of FIGS. 29-31 can each include a configuration icon 402that allows a user to view and/or adjust settings such as stethoscopesettings information (e.g., colors, sounds, etc.) and informationregarding the subject on which the stethoscope is being used.

FIGS. 29 and 30 have “cardiology” selected and display heartinformation. The screens can include an indication 404 of a detectedpossible anomaly, which includes a systolic murmur in this illustratedexample. FIG. 30 also shows details regarding the detected possibleanomaly, namely that it is occurring 0.02 ms after SI and 0.34 ms beforeS2. The screens can show a current heart rate 406. The screens caninclude a timeline 408 that allows the user to select an amount ofsample data to analyze by shortening or lengthening the currentlyhighlighted period of time in the timeline 408. Portions of the timeline408 can be identified as “Systole” or “Diastole” to facilitate theuser's quick identification of which phase of the heartbeat cycle anydetected possible anomalies exist. In this illustrated embodiment, thisidentification is in a bar below the timeline 408 and above a grid 410.

The screens can include the grid 410 that identifies and represents SIand S2 heart sounds in different colors from one another (e.g., SI inblue and S2 in green) to facilitate easy identification of the heartsounds. The grid 410 can also identify and represent any possibleanomalies such as extra or abnormal heart sounds. The possible anomaliescan be on the grid 410 in a different color (e.g., red) than the SI andS2 heart sounds to facilitate their easy identification. The grid 410 inthis illustrated embodiment is split into ten bars between S1 and S2,with each of the bars representing location of an “extra” sound inrelation to SI and S2 sounds and an amplitude of each of the “extra”sound bars sound in relation to S1 and S2 sounds (with the Y axis beingamplitude and the X axis being time in seconds and milliseconds, asshown in FIG. 30). The “extra” sound represents a detected possibleanomaly. Selection of the “extra” bar can cause the details regardingthe detected possible anomaly to appear. A number of bars between SI andS2 in the grid 410 can be determined by the algorithm of the diagnosismodel and sample data for normal heart sounds at the current heart rate.Bar sensitivity can be adjusted up to, e.g., one hundred bars between SIand S2 and between S2 and SI. In general, the grid 410 can allow theuser to quickly determine and classify heart sound anomalies anddiagnosis based on pattern recognition and colors of the bars.

The screens can include a waveform 412 representative of the audioincoming from the stethoscope. The timeline 408, the grid 410, and thewaveform 412 can all be on the same time scale and aligned with oneanother to facilitate clear, consistent display and interpretation ofdata.

The screens can include a selectable “Share” icon that allows the userto send the gathered data to another person, such as the subject'sgeneral practitioner, to one or more of the user's medical colleagues,etc. The screens can include a selectable “History” icon that allows theuser to view historical data for the subject on which the stethoscope isbeing used. The screens can include a selectable “Process Audio” iconthat allows the user to analyze the most recently gathered sounds. Thescreens can include a selectable “Delete Sample” icon that allows theuser to delete the most recently gathered sounds, such as if the userbelieves that the data was not accurately collected due to any one ormore factors such as improper or irregular placement of the stethoscopeon the subject's chest.

FIG. 31 has “respiratory” selected and displays breathing information.The screen can show a current respiratory rate, which in thisillustrated embodiment is nineteen breaths per minute. The screen caninclude a grid 414 that can generally be configured similar to the grid410 for heart sounds, and can include a waveform 416 that can generallybe configured similar to the waveform 412 for heart sounds. Inspiration(“Insp”) and expiration (“Exp”) can be identified on the screen alongthe time (X) axis similar to the “Systole” or “Diastole” labels on theheart information screens.

FIGS. 32-35 illustrate embodiments of screens that may facilitate teambuilding with respect to information related to data gathered by astethoscope. Members of a team can automatically have the informationshared therebetween, which may facilitate community, accurate patientdiagnoses, and/or learning. FIG. 32 shows a login screen for a user.FIG. 33 shows a team screen for the logged-in user that includes theuser's identity, the team's name, and an ability to add additional teammembers. FIG. 34 shows a team add screen that allows team members to beadded to the team and for other settings related to the team to beedited, such as team moto, team flag or logo, and team name. FIG. 35shows the team page of FIG. 33 after team members have been added to theteam via the add screen of FIG. 34.

FIGS. 36-45 illustrate embodiments of screens to facilitate the sharingof information related to data gathered by a stethoscope with one ormore peers (e.g., among team members, with the subject on whom thestethoscope was used, with a doctor of the subject on whom thestethoscope was used, with students, etc.). FIG. 36 shows a shareselection screen that allows a user of a stethoscope to share gathereddata with a peer, “Dr. D. Wiseman” in this illustrated embodiment. Theuser can select a type of information to share (e.g., heartbeat, lungsounds, or abdominal) and can add a message to be delivered to the peerwith the shared information. FIGS. 37 and 38 show cardiac share screensthat allow the user to select which gathered cardiac data to share witha selected peer (or peers). FIG. 39 show a referral received screen thatindicates receipt of a referral (from Dr. D. Wiseman to Dr. Adrians inthis illustrated embodiment), which includes information selected to betransmitted to the selected peer, which is Dr. Adrians in thisillustrated embodiment. FIG. 40 shows a referral center screen thatshows received referrals and allows the user to share information withother peers. FIG. 41 shows a referred information screen that shows theinformation received, which in this illustrated embodiment isinformation that Dr. Adrians received from Dr. D. Wiseman. FIG. 42 showsa map screen that indicates a location of the user's stethoscope, whichcan be determined based on, for example, GPS information for thestethoscope. FIG. 43 shows a referrals list screen that indicates allreferrals received from a specific peer, Dr. D. Wiseman in thisillustrated embodiment. FIG. 44 shows a team screen that identifies theuser's (Dr. Adrians's) team members and communication options forcommunication with any one or more of the team members. FIG. 45 shows acommunication screen between the user and one of the team members.

FIG. 46 illustrates another embodiment of a login screen.

FIG. 47 illustrates an embodiment of a library screen that indicates amode of library selected in the GUI. The library can be stored data ofparticular persons or generic data that may be used by the diagnosticmodel.

FIGS. 48-64 illustrate embodiments of screens showing various featuresof the stethoscopes described herein that can be viewable in conjunctionwith the systems and methods of the stethoscope as they are configurableand useable via a paired electronic device's GUI. FIG. 48 shows alibrary screen identifying previously recorded sounds, including subjectname, date and time the sound data was gathered, and a length of therecorded sound. FIG. 49 shows a library detail screen that is similar tothe library screen but also includes an option to play each of therecorded sounds. FIG. 50 shows a recording confirmation screenindicating that a recording session has ended (e.g., the stethoscope'smicrophone(s) have been turned off) and that the recorded data has beensaved locally at the stethoscope and remotely at a server. FIG. 51 showsa subject detail screen listing all recordings for a selected subject,which may be accessed by selecting the subject's name from the libraryscreen or the library detail screen. FIG. 52 shows a recording detailscreen providing a recording of a session, including a playback featureand a remote upload on/off feature. FIG. 53 shows a recording controlscreen that allows the user to select whether the recording iscontrolled locally by the stethoscope or remotely via electronic deviceAPP. The recording control screen also includes the playback feature andthe remote upload on/off feature. FIG. 54 shows a local control screen.FIG. 55 shows a remote control screen. FIG. 56 shows a start screen thatallows a recording to be started. FIG. 57 shows a recording progressscreen after the recording has been started via the start screen of FIG.56. FIG. 58 shows a stop screen that shows the recording after it hasbeen stopped via the recording progress screen of FIG. 57. FIG. 59 showsa playback screen that allows the playing of the recording stopped viathe stop screen of FIG. 58. FIG. 60 shows an expanded playback screenthat shows the recording of FIG. 58 on a larger timescale than therecording is shown in FIG. 59 to help make the displayed waveform easierto interpret. The playback screen that allows the playing of theexpanded recording of FIG. 60, which is paused in FIG. 60. FIG. 61 showsanother playback screen that allows the pausing of the expandedrecording of FIG. 60, which is playing in FIG. 61. FIG. 62 shows anediting screen that allows the recording to be trimmed to a subset ofthe recorded time. FIG. 63 shows another start screen. FIG. 64 shows arecording progress screen after the recording has been started via thestart screen of FIG. 63.

FIG. 65 illustrates an embodiment of a subject (patient) select screenthat allows a subject to be chosen for use with the stethoscope. FIG. 66illustrates an embodiment of a recording progress screen for the patientselected via the subject select screen of FIG. 65.

FIGS. 67-78 illustrate embodiments of screens for setting variouselectronic device settings. FIG. 67 shows a device settings screen for aprofessional mode of operation. The device settings screen identifiescurrent settings of the electronic device, including identity of thestethoscope to which the electronic device is paired, a mode ofoperation (which is “professional”), a gain, an automatic sleep timeafter which the stethoscope will go into a sleep mode or energy savingstate, and an automatic shutdown time after which the stethoscope willturn off or go into OFF mode. FIG. 68 shows a device settings screen fora general mode of operation. The device settings screen identifiescurrent settings of the electronic device, including identity of thestethoscope to which the electronic device is paired, a mode ofoperation (which is “general”), a gain, and an automatic sleep timeafter which the stethoscope will go into a sleep mode or energy savingstate. FIG. 69 shows a device settings screen for a teacher mode ofoperation. The device settings screen identifies current settings of theelectronic device, including identity of the stethoscope to which theelectronic device is paired and whether automatic linking to studentstethoscopes is allowed. FIG. 70 shows the device settings screen ofFIG. 69 after six student stethoscopes have been linked to thestethoscope. FIG. 71 shows a device settings screen for a student modeof operation. The device settings screen identifies current settings ofthe electronic device, including identity of the stethoscope to whichthe electronic device is paired, identity of the teacher stethoscope towhich the electronic device is paired, and whether the teacher'sstethoscope is set as a favorite. FIG. 72 shows a stethoscope settingsscreen that allows the stethoscope linked to the electronic device to beunlinked (disconnected), to be turned off, to go to sleep, and to berenamed. FIG. 73 shows a mode selection screen that allows selection ofwhether to run the app in general, professional, teacher, or studentmode. FIG. 74 shows the mode selection screen of FIG. 73 withprofessional mode selected. FIG. 75 shows a linked devices screen thatidentifies all stethoscopes linked with the electronic device. FIG. 76shows another linked devices screen that indicates which of the linkedstethoscopes of FIG. 75 are linked to one another, e.g., “mystethoscope” and “Nano stethoscope” being linked together and “Teacherstethoscope” and “Student” being linked together. FIG. 77 shows a sleepselection screen that allows the user to select the amount of time thatelapses before the stethoscope sleeps. FIG. 78 shows a shutoff selectionscreen that allows the user to select the amount of time that elapsesbefore the stethoscope shuts off.

FIG. 79 shows one embodiment of a screen including cardiovascularinformation that can be gathered using a stethoscope (e.g., one of thestethoscopes described herein). The screen in this illustratedembodiment includes a “circle display” 500 providing real time cardiacdata. A top hemisphere 502 of the circle display 500 can representdiastole cardiovascular information, and a bottom hemisphere 504 of thecircle display 500 can represent systole cardiovascular information.

The circle display 500 can have statically displayed thereon SI and S2marks 506, 508 that represent a start of SI and S2, respectively.Distance along the circle display 500 between the SI and S2 marks 506,508 can define the top and bottom hemispheres 502, 504. The SI and S2marks 506, 508 can be in a color that is different from a color of theline defining the circle display 500, which may facilitate quickvisualization of the marks 506, 508. The SI and S2 marks 506, 508 areeach a same color in this illustrated embodiment.

A playhead (also referred to herein as a “marker”) 510 can be configuredto traverse around the circle display 500 in sync with the heart beatsound being detected by the stethoscope. This traversal can be similarto the spinning one or more lights that can spin around the stethoscopein a track-like pattern. The playhead 510 moves clockwise in thisillustrated embodiment, but the playhead 510 can move counterclockwisein other embodiments. The playhead 510 includes a dot in thisillustrated embodiment but can have other configurations, e.g., asquare, an “x,” a heart shape, etc. A one of the SI and S2 marks 506,508 to which the playhead 510 is currently closest can be focused, whichmay help facilitate quick visual identification of where the sound beinggathered is in the patient's heart beat cycle. The S2 mark 508 isfocuses in the form of a flared point in FIG. 79 since the playhead 510is closer to S2 than SI. The playhead 510 can be in a color that isdifferent from a color of the SI and S2 marks 506, 508 and from a colorof the line defining the circumference of the circle display 500, whichmay facilitate quick visualization of the playhead 510.

Each detected possible anomaly can be reflected with a symbol, mark,line, etc. (generally referred to herein as a “mark”) on the circledisplay 500 at a point in time during a heartbeat cycle the abnormallydetected sound was detected by where the mark is located around thecircle display 500, e.g., at which point(s) during diastole and/or atwhich point(s) during systole the detected possible anomaly occurred.The timing of the abnormally detected sound may thus be easilyidentified through simple visual inspection of the screen. The mark canbe configured to reflect a duration of the abnormally detected sound,for example by how long the mark extends around the line defining thecircle display 500. By reflecting the length of the possible anomaly,the mark can indicate whether the abnormal sound was detected duringdiastole, during systole, or during both diastole and systole such thatlength of the abnormally detected sound can be easily identified throughsimple visual inspection of the screen. The mark can be configured toreflect a force or grade of the abnormally detected sound, for exampleby the thickness or darkness of the mark, with thicker marks indicatinga higher force or grade and darker marks indicating a higher force orgrade. The mark can be in a color that is different from a color of theplayhead 510, from a color of the SI and S2 marks 506, 508, and from acolor of the line defining the circumference of the circle display 500,which may facilitate quick visualization of the mark and, thus, thepotential anomaly. In this illustrated embodiment, the circle display500 has a first mark 512 thereon indicating a first possible anomaly anda second mark 514 thereon indicating a second possible anomaly. Thefirst mark 512 is in the form of a line extending along the line thatdefines the circle display 500, with a length of the first mark 512indicating a duration of the anomaly. If the first mark 512 repeatedlyshows as the playhead 510 traverses over this portion of the circledisplay's line, the first mark 512 is more likely to indicate an actualanomaly such as a murmur. The second mark 514 is in the form of a dot ata discrete point around the circle display 500 indicating that possibleanomaly was detected at a Specific point in time during the heart beatand is thus likely an additionally detected heart sound or S3, S4, etc.sound.

The circle display 500 can include thereon known pathologies of thesubject. For example, if the subject is known to have a murmur oradditional heart sound, the murmur or additional heart sound can berepresented on the circle display 500 with a mark. If a mark appears onthe circle display 500 indicative of a detected possible anomaly at thesame location as the known pathology mark, this information may help amedical professional understand that the detected possible anomaly islikely real and is likely already considered in the subject's treatmentplan.

The screen can include a baseline 516 that separates systolic anddiastolic murmurs. A murmur below the line 516 can indicate a systolemurmur, and a murmur above the line 516 can indicate a diastolic murmur.

The screen can provide an indication of a length of detected diastolicaction (0.15 ms in this illustrated embodiment) and an indication of alength of detected systolic action (0.21 ms in this illustratedembodiment). The screen can provide other current status information,such as current heart rate (120 bpm in this illustrated embodiment),breaths per minute (35 breaths/minute in this illustrated embodiment),date, time, subject name and/or other identification, etc. The screencan provide historical data for the subject, directly or via selectionicon, such as vital sign history for one or more vital signs, etc.

The screen displaying cardiovascular information can similarly displayrespiratory information that can be gathered using the stethoscope. Thediastole cardiovascular information in the top hemisphere 502 of thecircle display 500 can be replaced by inspiration respiratoryinformation and the systole cardiovascular information in the bottomhemisphere 504 of the circle display 500 can be replaced by expirationrespiratory information. Detected anomalies in respiration (e.g.,wheezes, crackles, consolidation, fluid build-up, etc.) and knownrespiratory pathologies can be marked on the circle display 500 similarto that discussed above regarding the marks for the cardiac anomalies.

FIG. 80 shows another embodiment of a screen including cardiovascularinformation that can be gathered using a stethoscope and provided inreal time. The screen of FIG. 80 can generally be configured and usedsimilar to that of the screen of FIG. 79, e.g., can include a “circledisplay” 518, a playhead (not shown), an SI mark 520, an S2 mark 522, apossible anomaly mark 524, a known pathology mark 526, a baseline 528,current status information, and historical data. The historical data inthis illustrated embodiment includes vital sign history for the subjectfor each of a plurality of previously recorded sounds. The vital signhistory can provide coded information that may facilitate easyidentification of past subject conditions. For example, as in thisillustrated embodiment, a circle symbol representative of the circledisplay 518 can indicate with a solid circle that anomalies weredetected in both of the systolic and diastolic phases, with a circleoutline that no anomalies were detected in either of the systolic anddiastolic phases, and with a circle 532 with one hemisphere shaded thatan anomaly was detected in that shaded hemisphere phase (systolic inthis illustrated embodiment). For another example, a color of a heartsymbol representative of heart rate can indicate a range of the heartrate, e.g., a first color for a heart rate of 40-70 bpm, a second colorfor a heart rate of 70-120 bpm, and a third color for a heart rate of120-180 bpm. For yet another example, a color of a lung symbolrepresentative of breathing rate can indicate a range of the breathingrate.

As shown in this illustrated embodiment, the screen includingcardiovascular information can include text summarizing the heart cyclestatus, which may help facilitate interpretation of the display. Thetext in this illustrated embodiment indicates rhythm status (normal) andabnormality detection status (murmur detected).

FIG. 81 shows a grid 530 representative of the possible anomaly mark 524of FIG. 80 and representative of the known pathology mark 526 of FIG.80. The grid 530 can be displayed on a screen, as discussed above,either the same screen as the circle display 518 or a different screen.

FIG. 82 shows one embodiment of a screen including respiratoryinformation that can be gathered using a stethoscope and provided inreal time. The screen of FIG. 82 can generally be configured and usedsimilar to that of the screen of FIG. 79, e.g., can include a “circledisplay” 536, a playhead (not shown), a possible anomaly mark 538, aknown pathology mark 540, a baseline 542, summarizing text 548, currentstatus information, and historical data (which in this illustratedembodiment includes vital sign history similar to that of FIG. 80). Inthis illustrated embodiment, the vital sign history includes a circle550 with one hemisphere shaded that an anomaly was detected in thatshaded hemisphere phase (inspiration in this illustrated embodiment).Instead of including SI and S2 marks, the circle display 536 can includea beginning of inspiration mark 544 and a beginning of expiation mark546. The mark for possible anomalies and known pathologies can beconfigured to reflect a timing or strength of the detected respirationsound, for example by the thickness or darkness of the mark, withthicker marks indicating a higher timing or strength and darker marksindicating a higher timing or strength. The marks can be configured toreflect a duration of the abnormally detected sound, as discussed above.

FIG. 83 shows one embodiment of a screen including historical data 552,which in this illustrated embodiment includes vital sign history for asubject for each of a plurality of previously recorded sounds. The vitalsign history can include information similar to that discussed aboveregarding the screen of FIG. 80, e.g., with circle symbols, heartsymbols, and lung symbols.

As shown in this illustrated embodiment, the screen including historicaldata 552, or any other screen described herein, can include a dataselection menu 554. The data selection menu 554 can be configured toallow a user to select which type of data to currently show on theelectronic device including the display showing the screen. The dataselection menu 554 can be present on or available through any screen,which may facilitate a user's selection of different data to view at anytime during or after use of a stethoscope. For example, enabling theuser to quickly access the user's vital sign history may help a medicalprofessional easily and quickly identify trends and/or anomalies. Thedata selection menu 554 can include any number of data view options,which in this illustrated embodiment include selectable icons withidentifying text. As in this illustrated embodiment, the data selectionmenu 554 can include an option 556 to view the historical data 552, anoption 558 to view doctor profiles of one or more doctors, an option 560to view information about the subject, and an option 562 to providefeedback.

FIG. 84 shows another embodiment of a recording detail screen. Therecording detail screen of FIG. 84 can generally be configured and usedsimilar to the recording detail screen discussed above with respect toFIG. 52. In this illustrated embodiment, the recording detail screenshows cardiovascular information similar to that discussed aboveregarding the screen of FIG. 80, e.g., can include a “circle display”564, an SI mark 566, an S2 mark 568, a known pathology mark (not shown),a baseline 570, and current status information. The recording detailscreen of FIG. 84 is shown before recording has begun, e.g., before astart button 572 has been selected, so the screen does not yet include aplayhead or any possible anomaly marks.

The stethoscopes described herein can have an on-board computer system.The external electronic devices described herein as being configured tolink to a stethoscope can each include a computer system.

FIG. 85 illustrates one exemplary embodiment of a computer system 600.As shown, the computer system 600 can include one or more processors 602which can control the operation of the computer system 600. Theprocessor(s) 602 can include any type of microprocessor or centralprocessing unit (CPU), including programmable general-purpose orspecial-purpose microprocessors and/or any one of a variety ofproprietary or commercially available single or multi-processor systems.The computer system 600 can also include one or more memories 604, whichcan provide temporary storage for code to be executed by theprocessor(s) 602 or for data acquired from one or more users, storagedevices, and/or databases. The memory 604 can include read-only memory(ROM), flash memory, one or more varieties of random access memory (RAM)(e.g., static RAM (SRAM), dynamic RAM (DRAM), or synchronous DRAM(SDRAM)), and/or a combination of memory technologies.

The various elements of the computer system 600 can be coupled to a bussystem 606. The illustrated bus system 606 is an abstraction thatrepresents any one or more separate physical busses, communicationlines/interfaces, and/or multi-drop or point-to-point connections,connected by appropriate bridges, adapters, and/or controllers. Thecomputer system 600 can also include one or more network interface(s)608, one or more input/output (I/O) interface(s) 610, and one or morestorage device(s) 612.

The network interface(s) 608 can enable the computer system 600 tocommunicate with remote devices, e.g., other computer systems, over anetwork, and can be, for example, remote desktop connection interfaces,Ethernet adapters, and/or other local area network (LAN) adapters. TheI/O interface(s) 610 can include one or more interface components toconnect the computer system 600 with other electronic equipment. Forexample, the I/O interface(s) 610 can include high speed data ports,such as USB ports, 1394 ports, Wi-Fi, Bluetooth, etc. Additionally, thecomputer system 600 can be accessible to a human user, and thus the I/Ointerface(s) 610 can include displays, speakers, keyboards, pointingdevices, and/or various other video, audio, or alphanumeric interfaces.The storage device(s) 612 can include any conventional medium forstoring data in a non-volatile and/or non-transient manner. The storagedevice(s) 612 can thus include a memory that holds data and/orinstructions in a persistent state, i.e., the value is retained despiteinterruption of power to the computer system 600. The storage device(s)612 can include one or more hard disk drives, flash drives, USB drives,optical drives, various media cards, diskettes, compact discs, and/orany combination thereof and can be directly connected to the computersystem 600 or remotely connected thereto, such as over a network. In anexemplary embodiment, the storage device(s) can include a tangible ornon-transitory computer readable medium configured to store data, e.g.,a hard disk drive, a flash drive, a USB drive, an optical drive, a mediacard, a diskette, a compact disc, etc.

The elements illustrated in FIG. 85 can be some or all of the elementsof a single physical machine. In addition, not all of the illustratedelements need to be located on or in the same physical machine, at leastin the case of external electronic devices. Exemplary computer systemsinclude conventional desktop computers, workstations, minicomputers,laptop computers, tablet computers, personal digital assistants (PDAs),mobile phones, and the like.

In an exemplary embodiment, the computer system 600 can be provided as asingle unit, e.g., as a single server, as a single tower, containedwithin a single housing, etc. Systems and methods can thus be providedas a singular unit configured to display the various user interfaces andcapture the data described herein. The singular unit can be modular suchthat various aspects thereof can be swapped in and out as needed for,e.g., upgrade, replacement, maintenance, etc., without interruptingfunctionality of any other aspects of the system. The singular unit canthus also be scalable with the ability to be added to as additionalfunctionality is desired and/or improved upon.

A computer system can also include any of a variety of other softwareand/or hardware components, including by way of example, operatingsystems and database management systems. Although an exemplary computersystem is depicted and described herein, it will be appreciated thatthis is for sake of generality and convenience. In other embodiments,the computer system may differ in architecture and operation from thatshown and described here.

One skilled in the art will appreciate further features and advantagesof the invention based on the above-described embodiments. Accordingly,the invention is not to be limited by what has been particularly shownand described, except as indicated by the appended claims. Allpublications and references cited herein are expressly incorporatedherein by reference in their entirety.

1. A digital stethoscope system including (i) a body that is placed on asubject; (ii) a processing sub-system programmed to measure heart rateand also to analyse or classify heart sound data detected by the bodyand to identify anomalies from that heart sound data and also normalorgan functioning from that heart sound data; and (iii) a visual displayprogrammed to display a graphical representation of a single measuredheart beat cycle, or an average of multiple sequential measured heartbeat cycles, together with a graphical representation showing the timingof S1 and S2 events for that cycle or average of cycles, and toilluminate or display light of a specific colour when normal heartfunctioning is detected.
 2. The system of claim 1 in which the specificcolour is displayed in real time during collection and analysis of databy the system.
 3. The system of claim 1 in which the visual display isprogrammed to illuminate or display light of a specific colour in timewith the detection of normal heart function.
 4. The system of claim 1 inwhich the processing sub-system is programmed to classify a S1, S2, S3,S4 event or any other heart related event.
 5. The system of claim 4 inwhich each event is associated with a specific colour.
 6. The system ofclaim 1 in which the system includes a processing sub-system programmedto measure heart rate and also to analyse or classify ECG/EKG datadetected by the body and to identify anomalies from that ECG/EKG dataand also normal heart functioning from that ECG/EKG data.
 7. The systemof claim 1 in which the specific colour is green.
 8. The system of claim1 in which the body includes an integral ECG/EKG sensor.
 9. The systemof claim 1 in which the visual display is integral to the body.
 10. Thesystem of claim 1 in which the visual display is separate from the body.11. The system of claim 1 in which the visual display is an applicationon a connected personal device, such as a smartphone or tablet or watch.12. The system of claim 1 in which the graphical representation of asingle measured heart beat cycle, or an average of multiple sequentialmeasured heart beat cycles is illuminated or displayed in light of aspecific colour when normal heart functioning is detected.
 13. A methodof analysing data measured by a digital stethoscope system including abody and a visual display, the method comprising the steps of: (i)placing the body on a subject; (ii) at a processing sub-system, thesteps of: measuring heart rate, analysing or classifying heart sounddata detected by the body and identifying anomalies from that heartsound data and also normal organ functioning from that heart sound data;and (iii) at the visual display: displaying a graphical representationof a single measured heart beat cycle, or an average of multiplesequential measured heart beat cycles, together with together with agraphical representation showing the timing of the timing of S1 and S2events for that cycle or average of cycles, and illuminating ordisplaying light of a specific colour when normal heart functioning isdetected.